我想通过ajax(Jquery)使用数组将多个复选框的值传递给mysql。 有什么想法吗?
我写了两个代码,也许有些人帮我组合它们?
$(document).ready(function(){
var selected = [];
$('#checkboxes input:checked').each(function() {
selected.push($(this).attr('name'));
}).get();
$("#ajaxDiv").html(selected);
});
AND
<script>
$(document).ready(function () {
$('.item').change(function(){
if($(this).is(':checked')){
var name = $(this).val();
$.post('load.php', {name:name}, function(data){
$('#name-data').html(data);
});
}
});
});
</script>
答案 0 :(得分:0)
第二个代码:&#34; load.php&#34;您可以使用$ _POST [&#39; name&#39;]等访问发送的值,并使用简单的mysqli查询将它们放入数据库中。在将它们放入数据库之前,请忘记检查值。