米琪卡哇伊
$.ajax是jQuery语法,它的返回值是一个jQuery对象,这个jQuery对象里面有一个"responseText"属性,这个responseText属性的值是json格式的字符串。一般是下面这种格式:{"userList":[{"name":"张三","age":"20"};{"name":"李四","age":"21"};{"name":"王五","age":"22"}]}通过eval()这个函数能把上面这种格式的字符串转换成一个Map对象。你上面例子里的 jsonstr就是一个json字符串,jsonobj就是转换后的Map对象。然后就可以这样操作:jsonobj.userList[0].name --张三jsonobj.userList[0].age --20jsonobj.userList[1].name -- 李四jsonobj.userList[1].age -- 21