我試圖將其通過javascript來編輯使用PHP數據查詢,編輯JSON字符串在PHP
我的Ajax請求的樣子
var totalSearchResult=10;
$.ajax({
url:"php/queryManipulation.php",
type: 'POST',
data: { totalQuery : totalSearchResult, query : '{"data":{"match_all":{}}}'},
success: function(finalList)
{
alert(finalList);
}
});
我的PHP代碼看起來像
<?php
$from=$_POST["totalQuery"];
$qry=json_decode($_POST["query"]);
$qry->from=$from; }?>
我試圖讓它在表格中,
{"data": {"match_all": {}} , "from": 10}
我得到錯誤Object of class stdClass could not be converted to string
...問題是? – deceze 2012-07-24 08:33:04
你忘了'json_encode'它回來了嗎? – 2012-07-24 08:34:01
爲什麼我會在PHP腳本的末尾看到額外的'}'? – 2012-07-24 08:36:58