我不能讓這個簡短的hello-world-like ajax函數工作幾個小時。jQuery意外令牌,在哪裏?
Uncaught SyntaxError: Unexpected token :
是所有的錯誤信息。
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('td').click(function(){
$.ajax(function(){
type: 'POST',
url: 'admin_ajax.php',
data: {change_rights:8},
success: function(msg){
alert(msg);
}
});
});
});
</script>
的意外的標記將在響應於所述AJAX請求。 jQuery試圖解析它到一個對象並失敗,因爲響應是無效的JSON。 –
@RoryMcCrossan這是不正確的。沒有什麼可以提示響應應該是json,並且代碼中沒有試圖解析json的東西。 $ .ajax不需要函數(){} – Alex