我的想法是,每选中一个多选按钮,就在js里边给一个i加一操作,选几个,i就等于几
如果可以实现,那在action中怎么获取js里边的i的值,如果使用ajax该怎么写呢
最好有代码
帮帮小白,各位大神。小妹感激不尽呀
币不多
地方大幅度辅导费地方大幅度
ajax那不是提交数据的时候直接将数据增加i的值就好了
获取i值在你ajax提交前获取就行了,不需要每次操作按钮就操作i
var i=$(':checkbox:checked').length;//获取checkbox选中的数量,如果是特定name值的checkbox改为[name="xxx"]:checked
$.ajax({
url:'xxxxx',
data:{i:i/*其他数据。。。。*/}
})
<input name="haha">
var i=0;
$("input=[name='haha']").each(index,obj){
if(obj.selected=='selected'){
i++
}
};
$.ajax(
url:xxx
data:["name":i],
)