标题 | jquery获取checkbox的值并post提交 |
内容 | 废话不多说,直接奉上代码: 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="> </head> <body> <?php $data = $_POST['data']; $arr = json_decode($data); var_dump($arr); $a = array(1,2,3,4); foreach($a as $v){ ?> <input type = "checkbox" name="checkbox" value="<?=$v?>"> <?php } ?> <input type = "button" value="post"> </body> <script> $('.but_delet_choice').click(function(){ //获取全选之外的checkbox var $check_boxes = $("input[name='checkbox']:checked"); if($check_boxes.length<=0){ alert('您未勾选,请勾选!'); return; } var array = new Array(); $check_boxes.each(function(){ var array_push = new Array(); array_push.push($(this).val()); array_push.push(2); array.push(array_push); }) $.post( 'test1.php', { data : JSON.stringify(array) } ); return false; }); </script> </html> 代码如下: array(4) { [0]=> array(2) { [0]=> string(1) "1" [1]=> int(2) } [1]=> array(2) { [0]=> string(1) "2" [1]=> int(2) } [2]=> array(2) { [0]=> string(1) "3" [1]=> int(2) } [3]=> array(2) { [0]=> string(1) "4" [1]=> int(2) } } 这里仅仅是简单实现下,给大家一个参考,小伙伴们可以自由扩展。 |
随便看 |
|
在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。