html
<input class="easyui-combobox" id="cc" name="cc" />
js
$('#cc').combobox({
url:'/product/get',
valueField:'id',
textField:'name',
});
会请求两次
原因:
html代码中也利用class声明了一次combobox,这样就导致,easyUI解析html代码的时候先解析class声明中的combobox组件请求了一次url然后又调用了js中初始化的代码初始化一次数据,导致重复加载,避免的方法就是只用一种初始化方法来声明easyUI组件,避免重复的提交请求
解决方法:
去掉html中的 class 如下:
<input id="cc" name="cc" />
参考网站:
http://easyui.group.iteye.com/group/topic/29170