2012-08-06 38 views
-2

這是竊聽我要2個多小時了,我只是沒有看到它。

我有一個表格,裏面有它在PHP驗證。所以我所做的就是根據我提交的返回響應創建一個AJAX調用,或者不要提交表單。這是我的AJAX調用:

$("#savePO").click(function() { 
     $.ajax({ 
      type : 'POST', 
      url : 'ajax/newpo_check_ajax.php', 
      data : $("#newpoform").serialize(), 
      succes : function(respons) { 
       alert(respons); 
      } 

     }); 
}); 

響應頁(newpo_check_ajax.php)就是:

<?php 
echo "AJAX IS WORKING!"; 
?> 

當我檢查Firebug的,它指出響應確實是它應該是什麼(」 AJAX IS WORKING!「),但無論我嘗試什麼,我都沒有得到響應警報!

以上的jQuery

代碼是在我的頁面的底部,因爲它沒有在上面工作(內部$(document).ready())

任何幫助表示讚賞:)

編輯:!可惜我沒」能夠正確閱讀。我忘了S成功了,在其上。

+0

確保你的服務器的HTTP狀態200迴應 - 以「respons」(響應) – 2012-08-06 13:54:52

回答

5

正確的拼寫是success,不succes。最後你錯過了s

+0

另外:那不會使不過,有區別。 – Utkanos 2012-08-06 13:53:45

+0

@Utkanos OK – Ryan 2012-08-06 13:53:59

+0

@Utkanos:這只是一個變量名稱。你可以給任何那裏 – Shyju 2012-08-06 13:54:26

1

你寫了「更迭」一個原本應是「成功」