狀況一:jquery
<!-- lang: js --> $.post('checkUser.ashx', { Action: "Check", Name: user }, function (data) { alert(data); });
緣由: $.post('checkUser.ashx', { Action: "Check", Name: user }, Name:user 沒有加雙引號json
狀況二:沒有引用對正確的jquery-xxx.js文件,查看當前頁是否可以應用到這個文件。函數
狀況三:若是回調函數中打印的不知json類型的數據,如post
<!-- lang: js --> $.post('checkUser.ashx', { Action: "Check", Name: user }, function (data) { alert(data); //alert data不是json類的數據,後邊的json必須改成text或其餘對應類型 }, "json");
w3c school 給出的標準用法,即參數說明以下:code
<!-- lang: js --> $(selector).post(URL,data,function(data,status,xhr),dataType)