我正在开发一个应用程序,该应用程序会向我服务器上的 PHP 脚本发出 POST ajax 请求。该脚本将查询数据库并返回一行记录,作为一个数组。 (每行一个数组,包含 id、title 等元素)。然后我想使用 json_encode()
对这个数组进行编码,并将它传递回 javascript,后者将使用它来显示记录。
1) 如何将 JSON 编码的字符串返回给 javascript? 2) javascript 将如何遍历行并访问它们的字段?
最佳答案
要使用 jQuery 获取 JSON,只需使用 jQuery.getJSON() .或者,您可以使用任何其他 AJAX 工具,然后仅对 json 进行 eval() 以获取 javascript 对象。
要遍历数组,我通常使用 jQuery.each() :
var recordList = yourMethodToGetRecordListWithAjax();
jQuery.each(recordList, function()
{
alert(this.Name); // For example
});
关于php - 如何在 Jquery 中使用 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/515684/