2013-03-19 92 views
0

我正在嘗試使用PUT方法進行ajax調用。下面是代碼,但我有錯誤XML解析錯誤獲取:沒有的元素中找到位置:MOZ-nullprincipal:{c847a4af-f009-4907-a103-50874fcbbe35} 1號線,1列:Ajax調用PUT方法

$.ajax({ 
      type: "PUT", 
      async: true, 
      url: "http://localhost:8080/karthick/update", 
      data: JSON.stringify(params), 
      contentType: "application/json", 
      dataType: "JSON", 
      processdata: true, 
      success: function (json) { //On Successfull service call 

       }, 
       error: function (xhr) { 
       alert(xhr.responseText); 
       } 
      }); 


      return false; 
     }; 





    function ServiceFailed(xhr) { 
     alert(xhr.responseText); 
     if (xhr.responseText) { 
      var err = xhr.responseText; 
      if (err) 
       error(err); 
      else 
       error({ Message: "Unknown server error." }) 
     } 
     return; 
    } 

但這個服務工作良好與休息客戶端jar。另外我的POST方法在我的瀏覽器中正常工作。請幫助我。

問候 Karthick

回答

0

通常,這種錯誤出現,使得跨瀏覽器請求時。試試數據:JSONP,看看它是否有幫助。