jQuery版EasyUI的ComboBox(下拉列表框)问题
发现EasyUI的ComboBox(下拉列表框)
//$('#dev_combox').combobox('select', "1");
$('#dev_combox').combobox('setValue', '1');
select和setValue方法都不行了,没有设置上默认显示的值。
最后发现是后设置了 onChange方法导致的。
//正确写法
$("#dev_combox").combobox({onChange: function (newValue, oldValue){refreshTable();}
});$('#dev_combox').combobox('loadData', [{ "label": "保护1", "value": "1" },{ "label": "保护2", "value": "2" },{ "label": "保护3", "value": "3" }]);
//$('#dev_combox').combobox('select', "1");
$('#dev_combox').combobox('setValue', '1');//错误写法
$('#dev_combox').combobox('loadData', [{ "label": "保护1", "value": "1" },{ "label": "保护2", "value": "2" },{ "label": "保护3", "value": "3" }]);
//$('#dev_combox').combobox('select', "1");
$('#dev_combox').combobox('setValue', '1');
$("#dev_combox").combobox({onChange: function (newValue, oldValue){refreshTable();}
});