【发布时间】:2016-04-03 01:37:46
【问题描述】:
我有这个代码,
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['items'];正确的?
【问题讨论】:
-
您尝试执行代码了吗?
-
print_r($_POST['items']);检查帖子中的内容
-
您没有将数据传递给 php 代码。试试这个
$.post( "send.php", {items: data}, function( data ) -
事实上,在您的第一行中,您拥有所有需要在帖子中发送的内容.. 不必进行字符串化操作.. 您只需将其放在 $.post 之后的适当位置即可URL 和函数之前.. "send.php", items, function().. 函数内的数据是您将收到的回调。