1

我有一个返回 json 字符串的 php 网页。json字符串是这样的。

   {
   "employees": [
   {
  "fname": "sdsdsd",
  "lname": "sdsd",
  "phone": "sdsd",
  "gender": "female",
  "dob": "1990-03-11",
  "address": "03",
  "nic": "erer",
  "email": "erererer",
  "empid": "ererere",
  "designation": "sdsds",
  "qualifications": "dsds"
 }
 ]

   }

这是一个动态页面(值可以更改)。我想在 jquery 移动列表视图中显示这些字符串。请告诉我我的 javascript 函数应该是什么样子..

4

1 回答 1

3

在字符串的开头和结尾追加一个[和。]这将使它成为一个数组。

jQuery:

var json = '{"id":1,"name":"Test1"},{"id":2,"name":"Test2"}';
var jsonArray = $.parseJSON('[' + json + ']');

JavaScript:

var jsonArray = eval('(' + json + ')');

这是 Jsfiddle 演示

于 2013-09-25T05:54:59.260 回答