javascript – jquery Uncaught SyntaxError:意外的令牌:

前端之家收集整理的这篇文章主要介绍了javascript – jquery Uncaught SyntaxError:意外的令牌:前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我的帖子看起来像这样:

$.post('/ajaxvalidate/1',{"nid": nid},function(data) {

我得到了Uncaught SyntaxError:Unexpected token:google chrome中的错误.

我知道我需要从这个问题中设置内容类型或内容
Uncaught SyntaxError: Unexpected token :

我不明白该怎么做.

http://api.jquery.com/jQuery.post/没有例子. :( 谢谢.

最佳答案
链接到的jQuery.post API页面上有许多示例.它们大约是页面的三分之一.页面上的最后一个示例显示了在此方法中传递’json’内容类型.

这是一个做jQuery帖子的示例 – 这在jsFiddle中有效,没有问题:

$(function() {
    $.post("/ajax_json_echo/",{html: "stuff"},function(data) { alert(data.post_response.html);},"json");
});

我使用’json’作为我的数据类型将数据传递给服务.

那么,你确定没有发生服务器端错误.尝试通过Fiddler或Firebug进行通话,看看你得到了什么.此外,您的服务期望什么类型的数据?

用你看到的内容更新你的帖子,我会相应地更新我的答案.

希望这可以帮助.

猜你在找的jQuery相关文章