本文介绍了如何在点击时传递复选框值,使用Ajax到Php的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我使用ajax单击复选框时,将复选框值传递给php。 
& lt; html& gt;
& lt; script src =jquery.js& gt;& lt; / script& gt;
& lt; script& gt;
$(document).ready(function(){
$(#selectbox)。on('click',function(){
var checkbox = $(push(this) .val())。(':checkbox')。prop('checked');
$ .post({
url:'checkboxPHP.php',
data:{'checked ':复选框},
成功:函数(数据){
(#divcheck)。html(数据);
}
})
});
})
& lt; / script& gt;
& lt; body& gt;
这是我的复选框代码。我想点击它时传递值。

< div id = prodnamelist > foreach($ productname as $ proname){?& gt;
& lt; input type =checkboxname =productnameid =selectboxclass =productnamevalue =<? php echo $ proname ; ?? ?> & gt; <? php // echo $ proname; ?? ?> < br>
<? php} ?? ?> < / br > < / div >
< div id = prodsizelist > foreach($ productsize as $ prosize){?& gt;
& lt; input type =checkboxname =productsizeid =selectboxclass =productsizevalue =<? php echo $ prosize ; ?? ?> & gt; <? php // echo $ prosize; ?? ?> < br>
<? php} ?? ?> < / br > < / div > < / b >
解决方案




Pass checkbox value to php when i click on check box using ajax.
&lt;html&gt;
  &lt;script src="jquery.js"&gt;&lt;/script&gt;
         &lt;script&gt;
        $(document).ready(function(){
            $("#selectbox").on('click',function(){
                var checkbox = $(push(this).val()).(':checkbox').prop('checked');
                $.post({
                    url: 'checkboxPHP.php',
                    data: { 'checked':checkbox},
                    success:function(data){
                        ("#divcheck").html(data);
                    }
                })
            });
        })
&lt;/script&gt;
&lt;body&gt;
Here is my checkbox code. I want to pass the value when i click on it.
 
<div id="prodnamelist"> foreach ($productname as $proname) {?&gt; 
&lt;input type="checkbox" name="productname" id="selectbox" class="productname" value="<?php echo $proname; ???>"  &gt;  <?php // echo $proname; ???> <br>
<?php  } ???>   </br></div>     
<div id="prodsizelist">  foreach ($productsize as $prosize) {  ?&gt;
&lt;input type="checkbox" name="productsize" id="selectbox" class="productsize" value="<?php echo $prosize; ???>"  &gt;  <?php // echo $prosize; ???> <br>
<?php }  ???>  </br></div></b>
解决方案




这篇关于如何在点击时传递复选框值,使用Ajax到Php的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 09:12