当我点击“添加”按钮时,浏览器(chrome)崩溃了。
我正在尝试将tickbox(数组)数组发送到ajax(PHP)。
请参阅以下代码:
<input type="checkbox" name="option[]" value="0"> Small
<input type="checkbox" name="option[]" value="1"> Medium
<input type="checkbox" name="option[]" value="2"> Large
<input type="checkbox" name="option[]" value="3"> X-Large
<input id="ButtonAdd" type="button" value="Add" />
jQuery的:
$("#ButtonAdd").click(function() {
var optionsz = $("input:checkbox[name='option\\[\\]']");
$.post("ajax.php", { optionsz:optionsz },
function(data) {
console.log(data)
});
});
PHP:
<?php
print_r($_POST);
?>
答案 0 :(得分:1)
您正在尝试发送jQuery对象optionsz
,但您真正想要做的是序列化选项所在的表单并将其发送到ajax.php脚本。
var optionsz = $(your form).serialize();