源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Ajax 返回字符串的过滤实现代码

  • 时间:2020-04-14 23:52 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Ajax 返回字符串的过滤实现代码
JS代码如下。 在调用Ajax返回后。一个奇怪的问题。返回的resultString值是“ok”但是跟字符串"ok"比较确不相等。 Ajax调用out.println()返回的都添加了哪些参数? 放开注释的部分也过滤不掉。 哪位高手遇到过类似的问题。 如何解决的。 请说一下。out.println();返回的到底是个啥。 Js代码
[u]复制代码[/u] 代码如下:
// 本地下载 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代码
[u]复制代码[/u] 代码如下:
// 回调函数 function goCallback(){ if (xmlHttp.readyState == 4){ if (xmlHttp.status == 200){ // 取得执行的结果 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"; } } } }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部