javascript 或jquery如何正确读取ajax返回的数组
答案:4 悬赏:70 手机版
解决时间 2021-01-30 19:53
- 提问者网友:轮囘Li巡影
- 2021-01-30 08:56
javascript 或jquery如何正确读取ajax返回的数组
最佳答案
- 五星知识达人网友:三千妖杀
- 2021-01-30 09:24
1、先把得到的数组用alert(array)
看是不是[object],如果不是
如果是弹出这个数组的字符串的话;
2、那就 var array=eval("("+array+")");
再array[0]["title"]就能得到了。
3、一般返回的如果不是json格式的数组,那么需要转换成json格式
jQuery.parseJSON(data);
看是不是[object],如果不是
如果是弹出这个数组的字符串的话;
2、那就 var array=eval("("+array+")");
再array[0]["title"]就能得到了。
3、一般返回的如果不是json格式的数组,那么需要转换成json格式
jQuery.parseJSON(data);
全部回答
- 1楼网友:鱼忧
- 2021-01-30 11:20
很简单啊 如果data是字符串类型的 那么 你直接用函数eval
例如:
var array = eval(data); 然后你就正常使用array这个数组就行了 你上面的data[0] 就是array[0]
例如:
var array = eval(data); 然后你就正常使用array这个数组就行了 你上面的data[0] 就是array[0]
- 2楼网友:归鹤鸣
- 2021-01-30 10:12
一种方式是用eval()来处理,但是我更加建议你php返回的时候就转成json格式的数据,那么ajax的回调函数可以直接操作这个数据了。追答谢谢有问题可以继续交流
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯