使用ajax将json数组传递给php
我正在表单中使用checkbox,并使用ajax请求将to checkbox值发送到php,但它无法在erros check_List id未定义的情况下运行。请给我一个解决方案使用ajax将json数组传递给php,ajax,Ajax,我正在表单中使用checkbox,并使用ajax请求将to checkbox值发送到php,但它无法在erros check_List id未定义的情况下运行。请给我一个解决方案 $.ajax({ url : "response.php", type: "POST", dataType: "json", data: {check_List : JSON.stringify(values)}, success: function(data){
$.ajax({
url : "response.php",
type: "POST",
dataType: "json",
data: {check_List : JSON.stringify(values)},
success: function(data){
alert("OK");
}
});
php代码:
您是否有$u POST['check\u list']的var\u转储?编辑:您应该声明变量$check\u List=$\u POST[check\u List];我已选中,但显示以下错误通知:未定义索引:检查第17行G:\xamp\htdocs\2015\css tricks1.6\response.php中的\u列表注意:尝试获取第24行G:\xamp\htdocs\2015\css tricks1.6\response.php中非对象的属性
if (isset($_POST["check_List"])) {
// Decode our JSON into PHP objects we can use
$myArray = json_decode($check_List, true);
echo "Data is: " . $myArray->data . "<br>";
}