Easyui Combobox 怎么实现 清空当前值重新加载值
Easyui Combobox 怎么实现 清空当前值重新加载值 comboboxeasyui Easyui Combobox想要实现页面刚加载时给个初始值(不从数据库取数据),然后通过自身的click事件重新赋值(从数据库取数据) C# code var defultlist = [{ "id": "", "text": "-全部-"}]; $('#q_ProName').combobox({ url: null, valueField: 'id', textField: 'text', editable: false, data: defultlist, onSelect: function () { loadcombox(); } }); API有相应的方法啊 $('#q_ProName').combobox('clear'); 谢谢 你的解答 自己已经解决了 XML/HTML code <td> <span id="Com_ProType"> <select id="q_ProType" class="select"> </select> </span> </td> JavaScript code $(document).ready(function (res) { // 操作对象引用 _cs = Web.Class.LenovoLSTask.CsSur_Project; var defultlist = [{ "id": "", "text": "-全部-"}]; //加载通路下拉列表 LoadCombobox("q_ProType", defultlist); $("#Com_ProType").bind("click", function () { var data = $('#q_ProType').combobox('getData'); if (data.length <= 1) { var ProTypeList = _cs.GetProTypeList().value; ProTypeList.unshift({ "id": "", "text": "-全部-" }); LoadCombobox("q_ProType", ProTypeList) } }); } //Combobox公用赋值方法 function LoadCombobox(id, data) { $('#' + id).combobox({ url: null, valueField: 'id', textField: 'text', editable: false, data: data }); }