jquery .ajax()意外;
问题描述:
试图做一些低级别的Ajax,在后台点击url,但在客户端没有做任何事情。下面是代码:jquery .ajax()意外;
can_id = $(this).attr('id');
$.ajax({
url:"savethis.php",
data:"q=0&can_id="+can_id;
});
,但我不断收到此错误:
Uncaught SyntaxError: Unexpected token ;
当我注释掉AJAX()部分错误消失。为什么我得到这个错误?
答
在can_id的末尾有一个分号。删除它
data:"q=0&can_id="+can_id**;**
+0
我同意。补充:分号用作javascript中语句的分隔符。因此,@themerlinproject应该只使用它来结束一个语句,声明一个函数或变量和东西,而不是在函数调用中声明参数:) – Alfabravo
错误告诉你问题是什么。有一个';'不应该是的地方。所以删除'''后'can_id' ... – davin
唉,谢谢。盯着屏幕太长 – themerlinproject