我在JS脚本中有以下数据:
$("#holdSave").live('click', function () {
var arr = {};
var cnt = 0;
$('#holdTable tbody tr').each(function () {
arr[cnt] = {
buyer: $(this).find('#tableBuyer').html(),
sku: $(this).find('#tableSku').html(),
isbn: $(this).find('#tableISBN').html(),
cost: $(this).find('#tableCost').val(),
csmt: $(this).find('#tableConsignment').val(),
hold: $(this).find('#tableHold').val()
};
cnt++;
}); //end of holdtable tbody function
console.log(arr);
$.ajax({
type: "POST",
url: "holdSave.php",
dataType: "json",
data: {
data: arr
},
success: function (data) {
} // end of success function
}); // end of ajax call
}); // end of holdSave event我需要将这个发送到一个php文件来更新数据库并发送更新完成的电子邮件。我的console.log(arr);当我在萤火虫中运行它时显示了这些对象,但我无法获得任何关于php的信息。这里是我的PHP代码:
$data = $_POST['data'];
print_r($data); die;在这一点上,我只是想验证是否有信息被发送过来。我的print_r($ data);什么也不返回
任何人都可以指出我正确的方向吗?