关于form表单问题 选中的时候,你可以通过js来将选中值设置到表单中的隐藏域,多个选中,可以逗号隔开到隐藏域,表单提交的是最终隐藏域的值<input type="hidden" name="selectList" /> 后台接收的话可以再次处理,比如按逗号分开得到每次选中的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问下 我怎么写只能获取到一个 像你说的 多个选中,可以逗号隔开到隐藏域 应该怎么做啊$(".order-xuyao li a").bind('touchend',function(){ var selist=$("#or_selectList"); var ortext=$(this).text(); $(this).toggleClass('xuyao-active'); selist.val(ortext);})<input id="or_selectList" type="hidden" name="selectList" value=""/> 你应该在提交表单的时候,获取所有当前选中的选项,然后加入隐藏域比如提交表单是点击按钮触发的,假设表单为 FormSubmit,按钮为btn$('#btn').click(function(){ //看你的代码应该是选中 设置样式为xuyao-active,如下得到所有当前选中 var selist=$("#or_selectList"); var arr=[];//构建空的数组存储当前选中值 $('.order-xuyao .xuyao-active').each(function(index, element) { arr.push($(this).text());//遍历选中文本添加到数组中 }); selist.val(arr.join(','));//逗号分隔组合后,赋值给隐藏域 $('#FormSubmit').submit();//设置完毕,提交最终表单}); 用split分隔check_id时为什么开始时为逗号? js 读取xml文件到树形菜单 关于如何复制数组 我是菜鸟啊 谁帮我找出问题所在啊 万分感谢 菜鸟求救 请问关于显示进度条的问题 急,请教如何用javascript将带<>等特殊字符的字符串写入txt文件? 字符型如何转换成数值型 如何退出自定义的JavaScript函数!!??? 关于树型目录显示图片的问题 javascript 正则 捕获组是什么意思? 如何用javascript修改<input type='file' />元素的文件列表?
var selist=$("#or_selectList");
var ortext=$(this).text();
$(this).toggleClass('xuyao-active');
selist.val(ortext);
})
<input id="or_selectList" type="hidden" name="selectList" value=""/>
$('#btn').click(function(){
//看你的代码应该是选中 设置样式为xuyao-active,如下得到所有当前选中
var selist=$("#or_selectList");
var arr=[];//构建空的数组存储当前选中值
$('.order-xuyao .xuyao-active').each(function(index, element) {
arr.push($(this).text());//遍历选中文本添加到数组中
});
selist.val(arr.join(','));//逗号分隔组合后,赋值给隐藏域
$('#FormSubmit').submit();//设置完毕,提交最终表单
});