首先,我建议使用其他答案中发布的表单序列化.
要回答你的实际问题:“如果我有5个复选框,value3’并将其发布到PHP.”
这是一个完整的工作示例(使用3个复选框),它将生成一个javascript变量,您可以使用该变量传递给您的AJAX post方法以供PHP处理.
代码片段:
$(document).ready(function() {
$('#btnTest').click(function() {
var checkBoxValues = $("[name=licenses\\[\\]]").map(function() {
if ($(this).is(':checked')) {
return this.value;
}
}).get().join();
alert(checkBoxValues);
});
});
Submit
这将帮助您指导正确的方向,但请考虑通过AJAX传递数据,就像这里建议的其他成员一样.