我正在使用 AJAX 请求。这是我第一次使用 JSON 或其任何方法。 ajax 实用程序将一个参数作为我请求的文件的responseText 或responseXML 返回到onreadystatechange 回调。使用一个简单的info.txt
and request.responseText
会工作得很好,但是当我尝试时info.js
and JSON.parse
当我多次检查我的语法是否正确时,它返回“意外的令牌非法”。这是 JSON:
JSON:
{
first: 1,
second: 2
}
JSON.parse()
语法非常严格。键/值对应采用以下形式:
string:value
所以“第一”和“第二”应该是 JSON 对象中的字符串。
将您的 JSON 更改为以下代码,它应该是正确的
{
"first": 1,
"second": 2
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)