JSON,错误"预期:"仅在IE中

时间:2017-01-12 00:33:16

标签: javascript json internet-explorer

还有其他线程出现此错误,但没有一个解决方案适用。

我在IE中收到错误 SCRIPT1003:预期&#39; <#39; ,我的网站在Chrome和FF中运行良好。以下脚本的突出显示部分(第二张图片)是IE抱怨的内容。有4个脚本都会在类似的地方抛出此错误。

脚本

enter image description here

enter image description here

             $.ajax({
                  type: 'POST',
                   url: 'explode',
                   data: {'msmm_tn' : '221d8fdee0897e6924791b8f7b5fe70f', link_id},
                   dataType: 'json',
                   success : function(data) {

1 个答案:

答案 0 :(得分:2)

显然

{key : value, something}

通常不是有效的对象,它缺少键和冒号,应该是

{key : value, key2 : something}

它在Chrome和FF中运行的原因是因为这些浏览器假设您正在尝试使用destructuring assigments并为您插入密钥,但IE并不支持。

向对象添加键

data : {'msmm_tn' : '221d...', 'link_id' : link_id}