2010-09-15 168 views

回答

2

我同意你確實需要錯誤處理等。我一直在使用道場,這裏的代碼my blog

var myEdition = {"Edition":{「author」:」x」, 「title」"isbn":"44"}}; 
     var xhrArgs = { 
       url: http://myhost/LibraryWink/library/editions, 
       postData: dojo.toJson(myEdition), 
       handleAs: "json", 
       headers: { "Content-Type": "application/json"}, 
       load: function(data) { 
        dojo.byId("mainMessageText").innerHTML 
          = "Message posted."; 
       }, 
       error: function(error) { 
        dojo.byId("mainMessageText").innerHTML 
          = "Error :" + error; 
       } 
      }; 
     dojo.byId("mainMessageText").innerHTML 
          = "Message being sent…"; 
     var deferred = dojo.rawXhrPost(xhrArgs); 

這裏是一個將培訓相關點)。一個框架,比如dojo(或者我猜jquery)可以幫助b)。有處理錯誤。

我一般也有some thoughts關於REST服務和錯誤處理。

+0

偉大的djna,我會深入瞭解。 – santiagobasulto 2010-09-15 23:18:39