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