2009-10-16 2 views
1

Согласно документу, событие ajax 'error' передается объекту XMLHttpRequest, а «success» - нет.Доступ к XMLHttpRequest из события ajax успеха в jQuery

http://docs.jquery.com/Ajax/jQuery.ajax

Это позор, потому что я хотел бы быть в состоянии получить доступ код состояния HTTP в успехе. Я делаю это успешно с ошибкой.

error: function(data){ 
    alert(data.status) 
} 

Любые провода были бы замечательными.

спасибо.

ответ

1

Вы бы искали полной() обратного вызова в этом случае, что происходит после того, как успех:

// A function to be called when the request finishes 
// (after success and error callbacks are executed). 
// The function gets passed two arguments: The 
// XMLHttpRequest object and a string describing the 
// type of success of the request. This is an Ajax Event. 
complete: function (XMLHttpRequest, textStatus) { 
    this; // the options for this ajax request 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^