在日常开发中总有一些批量处理的需求,比如批量删除,批量修改等等操作。
比如批量删除操作,页面中比如checkbox单选框的id=“ids”,那么在提交批量删除时,我们可以在js中用下面这段代码来获得所有已经被选中的id值
var cks = $(".table-sort input[name='ids']:checked");
var param = [];
cks.each(function() {
param.push($(this).val());
});
cks是定义用来接受获取到的已被选择的jquery对象
param是接收下面遍历的每一个jquery对象的id值
那么最后param就是页面中所有ids的一个数组了,可以向后台传送进行批量删除