浏览器崩溃-复选框数组Ajax (PHP)

Browser crashed - tickboxes array to Ajax (PHP)

本文关键字:PHP Ajax 数组 崩溃 复选框 浏览器      更新时间:2023-09-26

当我点击添加按钮时,浏览器崩溃了。

我正在尝试将复选框(值)数组发送到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);
?>

你试图发送一个jQuery对象optionsz,但你真正想做的是序列化其中的选项驻留的形式,并将其发送到ajax.php脚本

var optionsz = $(your form).serialize();