Ajax 返回字符串的過濾實現(xiàn)代碼
更新時間:2009年08月07日 01:11:12 作者:
在調用Ajax返回后。一個奇怪的問題。返回的resultString值是“ok”但是跟字符串"ok"比較確不相等。
JS代碼如下。
在調用Ajax返回后。一個奇怪的問題。返回的resultString值是“ok”但是跟字符串"ok"比較確不相等。
Ajax調用out.println()返回的都添加了哪些參數(shù)?
放開注釋的部分也過濾不掉。
哪位高手遇到過類似的問題。
如何解決的。
請說一下。out.println();返回的到底是個啥。
Js代碼
// 本地下載
function FTPTest(ip, port, username, password, filedir){
alert("測試");
createXMLHttpRequest();
var url = "DataExportAjaxServlet.doajax?osFlg=ftptest&ip=" + ip + "&port=" + port;
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange = goCallback;
xmlHttp.send(null);
}
Js代碼
// 回調函數(shù)
function goCallback(){
if (xmlHttp.readyState == 4){
if (xmlHttp.status == 200){
// 取得執(zhí)行的結果
var resultString = xmlHttp.responseText;
alert(resultString);
//var newstrb = resultString .replace("\r", "123");
//這句先注釋掉
//alert("newstrb-" + newstrb + "-");
if ("ok" == newstrb ){
alert("成功");
document.getElementsByName("buttonSave")[0].disabled = "";
}else{
alert("<bean:message key="ftptest.info.fail"/>");
document.getElementById("errorMessage").innerHTML = '測試不成功';
document.getElementsByName("buttonSave")[0].disabled = "true";
}
}
}
}
在調用Ajax返回后。一個奇怪的問題。返回的resultString值是“ok”但是跟字符串"ok"比較確不相等。
Ajax調用out.println()返回的都添加了哪些參數(shù)?
放開注釋的部分也過濾不掉。
哪位高手遇到過類似的問題。
如何解決的。
請說一下。out.println();返回的到底是個啥。
Js代碼
復制代碼 代碼如下:
// 本地下載
function FTPTest(ip, port, username, password, filedir){
alert("測試");
createXMLHttpRequest();
var url = "DataExportAjaxServlet.doajax?osFlg=ftptest&ip=" + ip + "&port=" + port;
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange = goCallback;
xmlHttp.send(null);
}
Js代碼
復制代碼 代碼如下:
// 回調函數(shù)
function goCallback(){
if (xmlHttp.readyState == 4){
if (xmlHttp.status == 200){
// 取得執(zhí)行的結果
var resultString = xmlHttp.responseText;
alert(resultString);
//var newstrb = resultString .replace("\r", "123");
//這句先注釋掉
//alert("newstrb-" + newstrb + "-");
if ("ok" == newstrb ){
alert("成功");
document.getElementsByName("buttonSave")[0].disabled = "";
}else{
alert("<bean:message key="ftptest.info.fail"/>");
document.getElementById("errorMessage").innerHTML = '測試不成功';
document.getElementsByName("buttonSave")[0].disabled = "true";
}
}
}
}
相關文章
bootstrap select2 動態(tài)從后臺Ajax動態(tài)獲取數(shù)據(jù)的代碼
這篇文章主要介紹了bootstrap select2 動態(tài)從后臺Ajax動態(tài)獲取數(shù)據(jù)的代碼,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12ajax實現(xiàn)改變狀態(tài)和刪除無刷新的實例
下面小編就為大家分享一篇ajax實現(xiàn)改變狀態(tài)和刪除無刷新的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12使用wordpress的$wpdb類讀mysql數(shù)據(jù)庫做ajax時出現(xiàn)的問題該如何解決
這篇文章主要介紹了使用wordpress的$wpdb類讀mysql數(shù)據(jù)庫做ajax時出現(xiàn)的問題該如何解決的相關資料,需要的朋友可以參考下2015-10-10Ajax修改數(shù)據(jù)即時顯示篇實現(xiàn)代碼
上一篇我們講了如何使用ajax向數(shù)據(jù)庫添加數(shù)據(jù),今天我們要大家學習的課程是:使用ajax修改數(shù)據(jù)庫數(shù)據(jù),并在客戶網(wǎng)頁立即顯示新的內(nèi)容.當然在修改的過程中同樣不會有刷新網(wǎng)頁的情況發(fā)生!2010-10-10