0
我在應用程序中使用jQuery和jqGrid。我有一個函數不一致的檢查response.responseText?
function messageControl(response, formdata, id){
switch(response.responseText){
case '0': ....
case '1': ....
case '2': ....
default: ....
}
}
的反應就像是echo 0;
從jqGrid的editUrl一個PHP語句。我在一系列腳本上實現了這個功能,除了他們訪問的數據庫表以外,它們非常相似。爲什麼這會在一些情況下工作,而在其他情況下,總是將案例選項跳到默認值?我可以在Firebug中看到響應是正確的數字。
不同之處在於,在被破壞的腳本中,響應是'\ n1'。那些工作只是「1」。但是在這兩種情況下,服務器只是對int進行'echo'命令。 – ravl1084
@ravl,你可能無意中在標題中輸出。 –