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";
}
}
}
}
相關文章
java+jquery處理xml數(shù)據(jù)的方法
這篇文章主要介紹了java+jquery處理xml數(shù)據(jù)的方法,實例分析了Ajax處理XML數(shù)據(jù)的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-02-02
MVC中基于Ajax和HTML5實現(xiàn)文件上傳功能
這篇文章主要介紹了MVC中基于Ajax和HTML5實現(xiàn)文件上傳功能的相關資料,需要的朋友可以參考下2015-10-10

