2016-04-29 68 views
0

我想用success和運行功能僅具有200個狀態碼 我只看到這個例子:

$.ajax ({ 
    success: function(data,textStatus,jqXHR){ 
    external(); 
    } 
)}; 

但我從來沒有看到一個真正的代碼示例 我想,如果狀態代碼是200運行外部功能

PS之前,我試圖用簡單的成功(沒有參數)和錯誤,但錯誤還曾如果外部文件是確定..爲

對不起我的英語

回答

1

當請求成功的success事件被稱爲(documentation) 。 textStatus參數應包含字符串'200'或您的服務器返回的任何其他狀態編號。

我希望你發佈的代碼是部分的:我沒有看到應該作爲參數傳遞給$.ajax的url,方法等。

+0

是的是部分:)所以我可以寫「成功:功能(textStatus)」和裏面放「if(textStatus =='200'){外部())」??? – Borja

+0

不;因爲'textStatus'是第二個參數,所以你至少需要提供數據參數(你不需要使用它):'success:function(data,status){if(status ===' 200'){console.log('yay!');}}' –

+0

Ahhhh ok :)現在我明白了:)非常感謝! – Borja

相關問題