我想创建一个函数,将表单内的所有复选框发布到 php 页面。php 页面会做一些处理并返回一个值。该值将显示给我设置的名为 results 的 div。他们所做的每一次检查都会张贴表格并返回一些东西。(该值将告诉用户还要检查什么或他们必须做什么才能正确填写表格)
我的代码只提交一个检查过的复选框,而不是之前检查过的另一个复选框。
有人可以帮忙吗...
谢谢!!
表单看起来像这样,带有更多复选框。
<input name="picture[1][categories][]" type="checkbox" value=1>
<input name="picture[1][categories][]" type="checkbox" value=2>
<input name="picture[2][categories][]" type="checkbox" value=1>
<input name="picture[2][categories][]" type="checkbox" value=2>
<input name="picture[3][categories][]" type="checkbox" value=1>
<input name="picture[3][categories][]" type="checkbox" value=2>
<div id="result">
我的 jquery 函数看起来像
$("input").click(function() {
event.preventDefault();
$("#result").html('');
var values = $("checkbox").serialize();
$.ajax({ url: 'http://example.com/check.php',
data: values,
type: 'post',
success: function(output) {
// alert(output);
$("#result").html(output);
}
});
});