问题一:选中未触发OnSelect事件
记录时间:2018年1月19日
现象:在使用Easyui的Combobox进行文本输入搜索获取结果,并点击框中的选项,未触发OnSelect 事件。
问题思考和解决:
1.是否是代码错误导致?对官网的API进行查看并核对,发现使用方式无异常。排除
2.查看EasyUI版本,并至官网查看官网更新日志?最终定位问题版本原因,升级版本。
easyui版本更新说明问题2:堆栈溢出
记录时间:2018年1月19日
现象:使用Combobox下拉框,选中值后台报堆栈溢出?
代码如下:
<code>
$('#projectName').combobox({
valueField:'name',
textField:'name',
, onSelect:function (record) {
$('#projectName').combobox("setValue",record.name);
}});
</code>
可能是因为'#projectName'的valueField已经指定了name,在OnSelect事件中又给其设值,导致的循环调用导致。在此只要删除数据。
具体分析:后续在做深入说明。
网友评论