尝试将数据传递到php脚本,以便可以将所述数据添加到会话中。
调试控制台日志返回如下:
quant
数组正确,并且typeof
是对象,JSON.stringified data
的类型是string,最后是success
,来自ajax成功。
在PHP脚本var_dump中,返回值为NULL
$('#bigsubmit').click(function() {
var quant = [];
$('.input-number').each(function() {
var tmp = {};
tmp.id = this.id;
tmp.qu = $(this).val();
quant.push(tmp);
});
console.log(quant);
var data = JSON.stringify(quant);
console.log(typeof(data));
$.ajax({
type: "POST",
url: url,
data: {
data: data
},
success: function() {
console.log("success");
}
});
php脚本(url var)
<?php
session_start();
$_SESSION['test'] = $_POST['data'];
var_dump($_SESSION['test']);
?>
答案 0 :(得分:1)
您的success callback function
没有使用参数,请尝试更改为
success:function(data) {
console.log(data);
}