我有两个DropDowns
,在change
一个下拉的事件中,我已经填写了第二个下拉。当我触发第一个下拉的更改事件时Arrow Keys
,它不工作,而Mouse click
工作正常。这是我的代码..
$('#cmbCategory').on('change', function () {
//alert($(this).val());
// the below function will get Sub Categories from DataBase.
getSubCategories($('#cmbCategory :selected').val(), '');
}).keydown(function (e) {
if (e.which == 37 || e.keyCode == 38 || e.keyCode == 39 || e.keyCode == 40) {
$(this).trigger('change');
}
});
此代码在使用Mouse
时可以正常工作,但在Arrow Keys
. 任何帮助..