用了很久的ajax,雖很方便,但也很坑爹這裡總結了幾個經常會遇到的錯誤
@responsebody
public responseresulthandleinsertkpoint(
@requestparam("papkpointid") string papkpointid,
@requestparam("papid") string papid,@requestparam("other")string other)
頁面部分:
function xx()/bs*****/bskpointlist.do?couid=" + couid + "&papid="
+ papid +"&other=1";
location.href=url;
}
引數必須一一對應,哪怕沒有引數,你也要加上這個字段,把字段加上就行了,值不寫也行:
例如:
function xx()/bs*****/bskpointlist.do?couid=" + couid + "&papid="
+ papid +"&other=";
location.href=url;
}
ajax請求報406:
檢查ajax對應的後台方法的返回值,是否正確,若返回值怎麼弄都弄不對,就把方法換成void返回值,然後通過以下方式:
try catch (ioexception e)
Ajax 錯誤處理
http狀態碼 1 網路暢通,伺服器端能接收到請求,伺服器返回的結果不是預期結果。可以判斷伺服器端返回的狀態碼,分別進行處理。xhr.status獲取http狀態碼 2 網路暢通,伺服器端沒有接收到請求,返回404狀態碼 檢查請求位址是否錯誤。3 網路暢通,伺服器端能接收請求,伺服器端返回500狀態...
javascript之處理Ajax錯誤
使用ajax須留心兩類錯誤。它們的區別源於視角的不同。第一類錯誤是從xmlhttprequest物件的角度看到的問題 某些因素阻止了請求傳送到伺服器,例如dns無法解析主機名,連線請求被拒絕,或者url無效。第二類錯誤是從應用程式的角度看到的問題 它們發生於請求成功傳送至伺服器,伺服器接受請求,進行...
使用ajax遇到的錯誤
1.出現問題主要原因是button標籤的type屬性,button的type屬性值有三個分別為button submit reset。當我們在利用button標籤寫乙個按鈕且沒有指定其type屬性時,ie7以下版本會預設指定為button,其他會被預設指定為submit。當按鈕的type屬性被指定為...