php - 如何在 Jquery 中使用 JSON?

标签 php javascript jquery json

我正在开发一个应用程序,该应用程序会向我服务器上的 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/

相关文章:

javascript - 保存innerhtml是否允许保存页面上的所有元素

php - 这个算法是可逆的吗?

javascript - 如何使用 javascript 将 <video> 标签正确插入到 html 中?

javascript - 如何测试调用 AJAX 函数而不使用 jasmine 触发它的函数?

php - 跨 Web 项目共享库

php - 为什么这个 PHP PDO 片段不起作用?

javascript - 如何从动态创建的列表中动态删除项目?

javascript - 如何让日期选择器设置默认年份?

javascript - 返回多个替换件

javascript - 如何使用PHP提交Jquery Add Rows数据到mysql