2011-11-30 49 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);