javascript lib MDL-23224 dropdown onclick event is not trigger in Chrome

This commit is contained in:
jeromemoodle
2011-01-05 16:12:52 +08:00
parent c63ebd4311
commit 1ede3cb37f

View File

@ -365,7 +365,12 @@ M.util.init_select_autosubmit = function(Y, formid, selectid, nothing) {
// event.... usability
Y.on('key', processchange, select, 'press:13', form, select.get('selectedIndex'));
select.on('blur', processchange, form, select.get('selectedIndex'));
select.on('click', processchange, form, select.get('selectedIndex'));
//little hack for chrome that need onChange event instead of onClick - see MDL-23224
if (Y.UA.webkit) {
select.on('change', processchange, form, select.get('selectedIndex'));
} else {
select.on('click', processchange, form, select.get('selectedIndex'));
}
}
}
});