不同的長度我通過AJAX從服務器得到JSON數據:EVAL JSON數據得到在IE和Firefox
request.responseText=[{name:xxx},{name:xxx},{name:xx}].
然後我用
var data=eval(request.responseText);
alert(data.length);
在IE瀏覽器,它是 「4」,而在Firefox中它是「3」。
使用IE調試我發現,在數據元素是這樣的:
[Methods]
[0]
[1]
[2]
所以ITIS長度爲4
我不知道爲什麼?
什麼是** **確切字符串?從服務器 – SLaks
數據:[{名稱:「KK」,年齡:30,ID:0},{名稱:「kddk」,年齡:20,ID:1} {名:「kkdd」,年齡:330,ID :3}] – hguser
hguser:該數據在其中有語法錯誤。 – airportyh