我有这段代码,
var items = '{"items":[{"Desc":"item1"}]}';
items = JSON.parse(items);
var data = items;
$.post( "send.php", function( data ) {
alert( "Data Loaded: " + data );
});
如何获取物品?
这是我的PHP代码,
<?php
echo $_POST['items'];
?>
是$ _POST [&#39; items&#39;];正确?
答案 0 :(得分:0)
你的:
$.post( "send.php", function( data ) {
alert( "Data Loaded: " + data );
});
应该是:
$.post( "send.php", data, function( data ) {
alert( "Data Loaded: " + data );
});
第二个参数是您的帖子数据应在send.php
答案 1 :(得分:0)
发布之前,您需要$.post
您的数据。您的var items = {items: [{Desc:'item1'}]};//'{"items":[{"Desc":"item1"}]}';
items = JSON.stringify(items);
var data = items;
$.post( "send.php", data)
.done(function( data ) {
alert( "Data Loaded: " + data );
});
函数看起来也不正确。
angular.element(document.getElementById("angularAppDiv")).scope();
答案 2 :(得分:0)
试试这个
<?php
$data = json_decode(file_get_contents($_POST["items"]), true);
echo $data['items'][0]['Desc'];
?>