easyui前端框架combobox控件onSelect控件的用法。 combobox、easyui 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 onSelect:function(param){ onThirdClick(param); } 我现在用另一种方法解决这个问题,但是第二个问题出现了。第四项级联时,设置 <!-- 第四级下拉框 --><input id="fourSelectBox" class="easyui-combobox" data-options=" valueField:'brdCode', textField:'brdName', multiple:'true' " />时,出现了只能默认选择第一个的情况,如果我把这个属性放到第二下拉列表或者第三个都可以正常显示。就第四个设置多选出现这个问题。请问如何解决? <input id="firstSelectBox" class="easyui-combobox" data-options=" valueField: 'itemCode', textField: 'itemName', value:'===请选择===', url: '${pageContext.request.contextPath}/Category_findFirstName.action', onSelect: function(rec){ var url ='${pageContext.request.contextPath}/Category_findsecondName.action?itemCode='+ rec.itemCode; $('#secondSelectBox').combobox('reload', url); $('#secondSelectBox').combobox('clear', url); $('#thirdSelectBox').combobox('clear', url); $('#fourSelectBox').combobox('clear', url); }" /> <input id="secondSelectBox" class="easyui-combobox" data-options=" valueField:'itemCode', textField:'itemName', onSelect: function(rec){ var url ='${pageContext.request.contextPath}/Category_findThirdName.action?itemCode='+ rec.itemCode; $('#thirdSelectBox').combobox('reload', url); $('#thirdSelectBox').combobox('clear', url); $('#fourSelectBox').combobox('clear', url); }" /> <input id="thirdSelectBox" class="easyui-combobox" data-options=" valueField:'itemCode', textField:'itemName', onSelect: function(rec){ var url ='${pageContext.request.contextPath}/brand_findByItemCode.action?itemCode='+ rec.itemCode; $('#fourSelectBox').combobox('reload', url); $('#fourSelectBox').combobox('clear', url); } " /> <!-- 第四级下拉框 --> <input id="fourSelectBox" class="easyui-combobox" data-options=" valueField:'brdCode', textField:'brdName', multiple:'true' " /> 我试了一下 是可以多选的啊另外,你的clear方法写错了:$('#id').combobox('clear'); EasyUI相关资料 Jquery手册上的一个小问题 关于动态加载行 好心的大哥帮忙用js写个自适应高度div DIV拖动问题 按住某個button不放,执行onmousedown事件,事件里面有个循环,当松开后停止执行这个循环 用过JSCal2日期控件的大神进来 小弟有事请教 用户登录的那个登录是一个图片 怎么处理提交啊? 请问如何捕捉鼠标点击事件 NETSCAPE6中可以操作DIV吗? 想请教一个问题:用户填完表以后,可以下载下来,这些需要前端做啥? 大神门,快进来看看,web开发时遇到问题啦!求助 JS如何同步引用JS
onThirdClick(param);
}
<input id="fourSelectBox" class="easyui-combobox"
data-options="
valueField:'brdCode',
textField:'brdName',
multiple:'true'
" />时,出现了只能默认选择第一个的情况,如果我把这个属性放到第二下拉列表或者第三个都可以正常显示。就第四个设置多选出现这个问题。请问如何解决?
<input id="firstSelectBox" class="easyui-combobox"
data-options="
valueField: 'itemCode',
textField: 'itemName',
value:'===请选择===',
url: '${pageContext.request.contextPath}/Category_findFirstName.action',
onSelect: function(rec){
var url ='${pageContext.request.contextPath}/Category_findsecondName.action?itemCode='+ rec.itemCode;
$('#secondSelectBox').combobox('reload', url);
$('#secondSelectBox').combobox('clear', url);
$('#thirdSelectBox').combobox('clear', url);
$('#fourSelectBox').combobox('clear', url);
}" /> <input id="secondSelectBox" class="easyui-combobox"
data-options="
valueField:'itemCode',
textField:'itemName',
onSelect: function(rec){
var url ='${pageContext.request.contextPath}/Category_findThirdName.action?itemCode='+ rec.itemCode;
$('#thirdSelectBox').combobox('reload', url);
$('#thirdSelectBox').combobox('clear', url);
$('#fourSelectBox').combobox('clear', url);
}" />
<input id="thirdSelectBox" class="easyui-combobox"
data-options="
valueField:'itemCode',
textField:'itemName',
onSelect: function(rec){
var url ='${pageContext.request.contextPath}/brand_findByItemCode.action?itemCode='+ rec.itemCode;
$('#fourSelectBox').combobox('reload', url);
$('#fourSelectBox').combobox('clear', url);
}
" />
<!-- 第四级下拉框 -->
<input id="fourSelectBox" class="easyui-combobox"
data-options="
valueField:'brdCode',
textField:'brdName',
multiple:'true'
" />
另外,你的clear方法写错了:$('#id').combobox('clear');