关于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();//设置完毕,提交最终表单}); jquery中的函数index和自定义的冲突怎么解决呢?? onclick和onblur冲突 散分, 关于人品问题... 帮忙用replace把\改成\\```` 怎么样用javascript取XML标签的值? 关于javascript控制DIV显示与隐藏的问题(firefox兼容性问题) 用JSCRIPT写的脚本,调用第三方控件 请问怎么用代码取文本框中的内容啊? 这个有问题吗? 如何自动保存网页或从缓存取得相关页面? 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();//设置完毕,提交最终表单
});