Jquery多选、反选、批量

来源:互联网 发布:台风战斗机知乎 编辑:程序博客网 时间:2024/06/08 08:54

反选栗子:

<html><head><meta http-equiv="Content-Type" content="text/html; charset=GBK"><script type="text/javascript" src="jquery.js"></script><script type="text/javascript">$(document).ready(function(){  $("#select").click(function(){   $("#table :checkbox").each(function(i,n){$(this).attr("checked",!$(this).attr("checked"));       });  });});</script></head><body><div id="table"><input type="checkbox" name="ids" class="unborder" style="width: 16px;" value="${item.id}"><input type="checkbox" name="ids" class="unborder" style="width: 16px;" value="${item.id}"><input type="checkbox" name="ids" class="unborder" style="width: 16px;" value="${item.id}"><input type="checkbox" name="ids" class="unborder" style="width: 16px;" value="${item.id}"><input type="checkbox" name="ids" class="unborder" style="width: 16px;" value="${item.id}"><br></div><input type="button" id="select" value="反选"></body></html>

批量:

<input type="button" name="requestCash" id="requestCash" class="btn btn82 btn_add" value="发送"><a style="padding: 5px;" class="request-cash" href="javascript:;;">发送</a>$(function() {// 批量发送按钮、发送链接$('#requestCash,.request-cash').click( function() {var ids =[];if($(this).hasClass('request-cash')) {// 发送链接ids.push($(this).parents('tr').find('input').val());} else {// 批量发送按钮ids = $('input[name=ids]:checked').map( function() { return this.value; });}if(0 == ids.length) {$.messager.alert("提示", "请先选择**再发送!", "info");return;}$.messager.confirm("提示", "是否确认要发送?", function(r) {if (!r) { return; }load();$.post(ctx() + '/cash/requestCash', { ids : Array.prototype.join.call(ids, ',') }, function(data) {disLoad();if (data.result) {$.messager.alert("提示", "保存成功!", "info",searchFormSubmit);} else {$.messager.alert("提示", data.respMsg, "error",searchFormSubmit);}}, 'json');});});/*$.ajax({url:url,type:'get',dataType:'json',data:$("#transQuery").serialize(),timeout:15000,success:function(data){alert(data.respMsg);}*/



$(this).attr(key); 获取节点属性名的值,相当于getAttribute(key)方法 $(this).attr(key, value); 设置节点属性的值,相当于setAttribute(key,value)方法 $(this).val();获取某个元素节点的value值,相当于$(this).attr(“value”); $(this).val(value);设置某个元素节点的value值,相当于$(this).attr(“value”,value); 


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 孩子扁桃体发炎咳嗽怎么办 一岁宝宝总有痰怎么办 四岁宝宝总有痰怎么办 5岁宝宝总有痰怎么办 一岁宝宝有痰咳不出怎么办 三岁宝宝有痰咳不出怎么办 孩子不听话打她怎么办 孩子笨上学吃力怎么办 孩子学习就睡着怎么办 孩子对父母大喊大叫怎么办 老师面对熊孩子怎么办 妈妈故意打孩子怎么办 老是被妈妈打怎么办 父母老打骂孩子怎么办 后妈总是欺负我怎么办 小朋友屁股被打紫了怎么办 儿童被咬出血怎么办 小宝宝蚊子咬了怎么办 幼儿被咬了怎么办 把孩子屁股肿打紫怎么办 小孩老是咬小孩怎么办 宝宝对蚊子过敏怎么办 胳膊打红了怎么办 孩子生气摔东西怎么办 爱发脾气摔东西怎么办 宝宝生气扔东西怎么办 人流后屁股疼怎么办 生孩子后膝盖痛怎么办 怀孕初期生气了怎么办 孕晚期天天生气怎么办 孩子拉肚子屁股红怎么办 孩子的屁股红怎么办 婴儿屁股肛门红怎么办 孩子屁股有虫怎么办 怀孕38天胃痛怎么办 怀孕胃疼头疼怎么办 小孩子屁股洞痛怎么办 小孩子屁股红痛怎么办 小孩生气不说话怎么办 小孩拉肚子屁眼疼怎么办 打孩子屁股之后怎么办