jquery easyui combobox 多选如何把值格式化成字符串而不是数组
jqueryeasyuicombobox多选当选择多个值的时候会生成多个hiddeninput框,如何在选多个值的时候生成一个input框,值用逗号分隔形式。<input...
jquery easyui combobox 多选 当选择多个值的时候 会生成多个hidden input 框,如何在选多个值的时候生成一个input框,值用逗号分隔形式。
<input type='hidden' value='1'>
<input type='hidden' value='2'>
<input type='hidden' value='3'>
变成
<input type='hidden' value='1,2,3'> 展开
<input type='hidden' value='1'>
<input type='hidden' value='2'>
<input type='hidden' value='3'>
变成
<input type='hidden' value='1,2,3'> 展开
展开全部
1:添加隐藏域 <input type="hidden"id ="com_multi"/>
2:$('#sysId').combobox({
onSelect: function(record){
var val = record.value; //得到其value值
$('#com_multi').val($('#com_multi').val()+val+","); //拼接按逗号分隔
}
}); //当选中一项触发事件
3:提交的时候,将$('#com_multi').val()作为参数传过去
ps:还有些细节注意,比如我选错,重新选择,以前的数据要清空,自己办。
2:$('#sysId').combobox({
onSelect: function(record){
var val = record.value; //得到其value值
$('#com_multi').val($('#com_multi').val()+val+","); //拼接按逗号分隔
}
}); //当选中一项触发事件
3:提交的时候,将$('#com_multi').val()作为参数传过去
ps:还有些细节注意,比如我选错,重新选择,以前的数据要清空,自己办。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询