Home  >  Article  >  Web Front-end  >  jquery获取checkbox的值并post提交_jquery

jquery获取checkbox的值并post提交_jquery

WBOY
WBOYOriginal
2016-05-16 16:20:061140browse

废话不多说,直接奉上代码:

复制代码 代码如下:




   
   
    ">http://code.jquery.com/jquery-1.7.2.min.js">>


$data = $_POST['data'];
$arr = json_decode($data);
var_dump($arr);
$a = array(1,2,3,4);
foreach($a as $v){
    ?>
   
}
?>


<script><br /> $('.but_delet_choice').click(function(){<br /> //获取全选之外的checkbox<br /> var $check_boxes = $("input[name='checkbox']:checked");<br /> if($check_boxes.length<=0){<br /> alert('您未勾选,请勾选!');<br /> return;<br /> }<br /> var array = new Array();<br /> $check_boxes.each(function(){<br /> var array_push = new Array();<br /> array_push.push($(this).val());<br /> array_push.push(2);<br /> array.push(array_push);<br /> })<br /> $.post(<br /> 'test1.php',<br /> {<br /> data : JSON.stringify(array)<br /> }<br /> );<br /> return false;<br /> });<br /> </script>

复制代码 代码如下:

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)
  }
}

这里仅仅是简单实现下,给大家一个参考,小伙伴们可以自由扩展。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn