顯示具有 Ajax 標籤的文章。 顯示所有文章
顯示具有 Ajax 標籤的文章。 顯示所有文章

星期五, 6月 25, 2010

ajax錯誤時,回傳的error message內容

ajax錯誤時,可利用error來handle錯誤處理
從xhr中,可取得回傳的error message
從xhr.status得知錯誤代碼是什麼,也就是http status codes
再針對不同的status做處理囉
jQuery.ajax({
   url: "http://xxx",
   ...
   error:function (xhr, ajaxOptions, thrownError){
     $("body").append(xhr.status);
     $("body").append(xhr.responseText );

    alert(thrownError);
   }    
});

xhr是XMLHttpRequest物件,有以下屬性及方法
  • status
    Returns the HTTP status code.
  • statusText
    Returns the HTTP status text.
  • getResponseHeader() method
  • getAllResponseHeaders() method
  • Response Entity Body
  • responseText attribute
    Returns 就回傳取到的內容囉
  • responseXML attribute

星期五, 4月 04, 2008

Ajax筆記


1.Ajax開發精要
詳細說明ajax各項技術(含html,css等),提供常用的屬性,也可當工具書查詢。
coding會遇到的問題也會提出來,像亂碼等 還會提供solution。
對於ajax也有簡單的基礎程式教學,比較容易上手,不錯的入門書籍。
各章節都討論的滿詳細的...光看每頁的字數都超多的,應該就會有同感了

2.Ajax in action
嗯...應該是適合有一段經驗的ajax人員...對初學者有難度哩...看好久都看不懂,最簡單的範例是雙動態combobox的應用,寫了一多......看嘸...幾個月後再回來看有沒有感覺