有一组name为no的checkbox,这些checkbox的value分别对应一个货号,同时checkbox后面的text是输入的数量,就像下图一样
现在想从后台获取两样信息:货号和数量,怎么将前台的这两样信息同时传到后台?用什么数据结构合适
var $arr = []; $btn.on("click",function(e){ $(":checked").each(function(i,item){ $arr.push({ num:$(item).val(), count$(item).siblings("input[type='text']").val(): }); }); $.ajax();//post data={'data':$arr}; });
谢了
传值时传勾选的就行.不勾选的就不传.
后面的数量是 单独的一个text对象
@OSManager: 完全听不懂
@吴瑞祥: 已经解决了,还是要谢谢你
将你写的代码发下