您的位置:68399皇家赌场 > 服务器租用 > Ajax中responseText重回的是一个页面而不是贰个值

Ajax中responseText重回的是一个页面而不是贰个值

发布时间:2019-05-19 19:26编辑:服务器租用浏览(161)

    你可能感兴趣的稿子:

    • ajax的responseText乱码的题指标消除方法
    • jquery ajax学习笔记2施用XMLHttpRequest对象的responseXML
    • Ajax request response 乱码消除办法
    • Ajax Throws Sys.WebForms.PageRequestManagerErrorException with Response.Redirect的缓和格局
    • ajax的 responseXML重返接受 asp
    • 关于Ajax中经过response在后台传递数据难点

    率先个文件   index.asp
    <script language="javascript">
    var xmlHttp = false;    //ajax使用
    try {
      xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e2) {
        xmlHttp = false;
      }
    }
    if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
      xmlHttp = new XMLHttpRequest();
    }
    function callserver()
    {
     var url = "index.asp";
     xmlHttp.open("POST",url,true);
     xmlHttp.onreadystatechange = update;
        xmlHttp.setrequestheader("content-type","application/x-www-form-urlencoded");
     xmlHttp.send(null);
    }
    function update()
    {
     if(xmlHttp.readystate==4)
     {
      var xmldoc=xmlHttp.responseXML
      var info = xmldoc.getElementsByTagName("info")[0].text;
      alert(info);
     }
    }
    callserver();
    </script>

    复制代码 代码如下:

    当本身想要通过回调函数success获取data时,一齐初自己是平昔在后台return三个json字符串,结果会报非凡,没定义方法什么的,后来查了下,须要经过response.getWriter().write()方法写入数据,success中技术赢获得数码。后台代码如下:

    接下来就去了百度时而,说的是将struts二的回到值设为null(return null),那是因为struts二赶回的是二个页面。倘诺在action中只进行作业逻辑没有要求跳转页面包车型客车能够将String 类型改为void。那样回去的就不是整套页面了。

    您可能感兴趣的小说:

    • Ajax中responseText再次来到的是四个页面而不是多个值
    • ajax的responseText乱码的难点的缓慢解决情势
    • jquery ajax学习笔记二利用XMLHttpRequest对象的responseXML
    • Ajax request response 乱码化解方法
    • Ajax Throws Sys.WebForms.PageRequestManagerErrorException with Response.Redirect的化解措施
    • 至于Ajax中通过response在后台传递数据难题

    至于ajax的responseText乱码的主题素材那个主题材料让本人和纠结百度了广大都说是javascript的编码问题而是作者的

    这是js代码:

    本文由68399皇家赌场发布于服务器租用,转载请注明出处:Ajax中responseText重回的是一个页面而不是贰个值

    关键词: 68399皇家赌场

上一篇:Mac Maven搭建

下一篇:没有了