我正在使用以下 jquery ajax 调用:
$(document).ready(function () {
submitAct();
function submitAct(){
var alldata = [];
alldata.push( {
"pid": 'd2a7d886-6821-3eaa-079f-fbe278c6a16a',
"title": 'Fun with Gophers',
});
$.ajax({
dataType: "jsonp",
type: 'POST',
url: '//[server path]/act',
data: "data=" + JSON.stringify(alldata),
});
}
});
在服务器上,$_POST[data] 的结果显示为:
[{"pid":"d2a7d886-6821-3eaa-079f-fbe278c6a16a","title":"Fun with Gophers"}]
我无法访问“pid”和“title”的键和相关值。有人可以提供一些见解吗?我尝试了以下类似的方法,但没有成功:
$_POST['title']
$data = json_decode( $_POST['data']);
$data->title
谢谢!