2015-04-15 32 views
-1

我有一个很奇怪的问题。

我有以下简单的代码PHP页面:

echo $_POST["donaldduck"]; 

和下面的脚本,与阿贾克斯$ PHP页面调用。

$.ajax({ 
     url: "http://provawhistletrip.altervista.org/tripview/ajaxtrip.php", 
     type: "POST", 
     data: {donaldduck:"content"}, 
     onSuccess: function(){ 
       alert("boh"); 
     }   
    }); 

的问题是,我期待看到显示“嘘”的警报,但我看不到任何警告信息,即使是空的。

P.S你可以在这里找到两页:

the php page

the page with javascript

+2

我想你需要看看API:http://api.jquery.com/jquery.ajax/,你可能想添加一个'error'回调。 – epascarello

回答

6

成功回调选项的名称为success,不onSuccess

$.ajax({ 
    url: "http://provawhistletrip.altervista.org/tripview/ajaxtrip.php", 
    type: "POST", 
    data: { 
     donaldduck: "content" 
    }, 
    success: function() { // <== `success:`, not `onSuccess:` 
     alert("boh"); 
    } 

}); 
+0

@Crowder - 好抓! –

+0

谢谢非常多:) – Samuele

+0

@ Samuel:不用担心。 –