2011-11-30 50 views
0

所有, 我有以下代碼:發送值備份的Javascript JSON和.POST

$.post("save.php", {rate: value, vendor: vendor_id}, function(results) 
{ 
    alert(results); 
}, "json"); 

我得到的數據,並做一些更新數據庫。當我完成後,我想回傳$ var1,$ var2。然後解析這些值並將它們放入一個div中。我怎樣才能把這些值回這樣我就可以訪問這些類似:

results.var1 

然後我可以把VAR1該值到一個div。謝謝您的幫助!

回答

2

您可以創建一個關聯數組保存你的數據,把它變成JSON並返回:

$data = array('var_one' => $var1, 'var_two' => $var2); 
$jsonData = json_encode($data); 
echo $jsonData; 

您可以閱讀manipulating elements with jQuery瞭解如何將數據輸入到HTML中。

0

在您的PHP腳本中,您必須將$var1$var2放入json對象中並將該對象回顯出來。

這樣做將是把$var1$var2陣列中的和做的最簡便的方式echo json_encode($arr);