超级郁闷的xmlhttp结果获取问题,朋友门帮看看 XX了

问题描述

xmlread.js//异步信息获取-------------------------------------------------------functionreadxmlhttp(typeflag,objflag){varweburl="/master/functionaspx/exexmlhttp.aspx?type="+typeflag+"&value="+objflag;varxmlhttp=newActiveXObject("Microsoft.XMLHTTP");xmlhttp.open("get",weburl,true,"","");xmlhttp.send(null);xmlhttp.Onreadystatechange=function(){if(xmlhttp.readyState==4){varresult=xmlhttp.responseText;returnresult;//alterresult返回"ok"正确,到这一步为止,全是没问题的}}}//endregion--------------------------------------------------------functionshowmenulist(menuid){alert(readxmlhttp("menu",menuid));//结果到这里提示我undefined,朋友们帮看看为什么提示undefined啊5555哭了}

解决方案

解决方案二:
有functionshowmenulist(menuid){alert(readxmlhttp("menu",menuid));//结果到这里提示我undefined,朋友们帮看看为什么提示undefined啊5555哭了}这个的情况下,有没有在readxmlhttp里alter(result)?
解决方案三:
alert("无返回值的函数“)???
解决方案四:
xmlread.js//异步信息获取-------------------------------------------------------functionreadxmlhttp(typeflag,objflag){varweburl="/master/functionaspx/exexmlhttp.aspx?type="+typeflag+"&value="+objflag;varxmlhttp=newActiveXObject("Microsoft.XMLHTTP");xmlhttp.open("get",weburl,true,"","");xmlhttp.send(null);xmlhttp.Onreadystatechange=function(){if(xmlhttp.readyState==4){varresult=xmlhttp.responseText;alert(result);returnresult;//alterresult返回"ok"正确,到这一步为止,全是没问题的}}}//endregion--------------------------------------------------------functionshowmenulist(menuid){readxmlhttp("menu",menuid);//结果到这里提示我undefined,朋友们帮看看为什么提示undefined啊5555哭了}
解决方案五:
因为你的readxmlhttp没有返回任何东西....onreadystatechange返回result和readxmlhttp是无关的..你要得到结果,要么用callback的方案,要么用同步方式去加载数据.
解决方案六:
返回东西了我返回了1串字符alter的时候提示"<li>王***</li><li>李***</li>...";没问题的可是return的时候就除问题了饿
解决方案七:
555好郁闷啊
解决方案八:
xmlhttp.Onreadystatechange=function(){if(xmlhttp.readyState==4){varresult=xmlhttp.responseText;returnresult;//alterresult返回"ok"正确,到这一步为止,全是没问题的}}大哥注意看清楚,你这里返回的result是返回给Onreadystatechange函数啦你又没接收.你该做个变量传出去.比如你可以加个参数readxmlhttp(typeflag,objflag,obj)//这obj是个inputhidden.这个result付值给这个inputhidden.下面的方法到这个inputhidden里去拿值.详细请到我博客去看:
解决方案九:
xmlhttp.Onreadystatechange=function()有这个function()吗??
解决方案十:
to8楼js里面给事件添加方法的一种写法
解决方案十一:
functionshowmenulist(menuid){alert(returnreadxmlhttp("menu",menuid));//结果到这里提示我undefined,朋友们帮看看为什么提示undefined啊5555哭了}试一下
解决方案十二:
噢,我上面那个是错误的。你的确没有返回值啊。

时间: 2024-09-12 23:29:52

超级郁闷的xmlhttp结果获取问题,朋友门帮看看 XX了的相关文章

xmlhttp组件获取远程文件并筛选出目标数据

xml|数据 getfile.asp<%''利用xmlhttp组件获取远程文件保存到当前空间''此是网站建设中的一个实例,远程获取一个网页内容并筛选出相关的天气数据,当然可以跳过文件本地存储再获取数据''参考了xoyu的函数,在此感谢fileurl="http://www.hbqx.gov.cn/other/tqyb/inc_city_hb.asp"dotloc=InStrRev(fileurl,".")filepath="thistest"

Android 如何获取微信朋友圈数据

问题描述 Android 如何获取微信朋友圈数据 最近有个项目,要实现获取微信朋友圈的数据!看了微信开放平台,目前还想没有需提供相应的接口! 有没有什么好的实现方式? 望提供一下解决思路,谢谢大家! 解决方案 微信开放平台目前未开放朋友圈数据,目前无法取到数据,或者你可以试试抓包和解包

微信支付开发的问题,做过的朋友进来帮帮忙

问题描述 微信支付开发的问题,做过的朋友进来帮帮忙 开发微信支付,遇到点问题,测试的第一笔订单可以正常调起微信支付输密码的(没有实际支付),然后购买别的商品,通通都提示商户订单号重复,实际我看代码是不可能重复的,我现在还把订单号给打出来了,页面显示的也是没有重复的,求高手解救啊,下面是代码 红框是我打印出来的订单号,看页面显示 这一笔是唯一一笔可以支付的,订单号142,再看其他的,就通通不能支付了 订单号143,下面的订单号144 请问到底是什么原因导致这个错误啊,帮帮忙啊,郁闷死我了

论坛里朋友们帮帮忙,我遇上麻烦了

问题描述 论坛里朋友们帮帮忙,我遇上麻烦了 个人在弄个web项目,可没想搭建spring框架时就冒出这么一堆问题来,自个弄两天了也每个头绪,无奈来着找大伙帮忙,spring版本是3.1.0的,以下是材料:控制台日志:严重: A child container failed during startjava.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start comp

齿轮-有没有会展开式二级减速器的课程设计,求一个详细的word文档,有的朋友请帮我一下,求各位兄弟姐妹们帮助。

问题描述 有没有会展开式二级减速器的课程设计,求一个详细的word文档,有的朋友请帮我一下,求各位兄弟姐妹们帮助. 谢谢大家了,在线等.谢谢大家了,在线等.谢谢大家了,在线等.谢谢大家了,在线等.谢谢大家了,在线等.谢谢大家了,在线等.

s s h 2-ssh2 新手问题,朋友来帮下

问题描述 ssh2 新手问题,朋友来帮下 举个例子: 用户可以动态的给数据库增加字段: t_users表:name password:后来用户又增加了一个loginname: 现在的问题,数据库新加字段实现了,但是users实体类只有name 和password属性. jsp修改的时候传过来的对象,有3个属性,而实体类只有俩. 新手==求解: 解决方案 要看你用哪个类接收,数据库中查询出来的肯定是三个数据,但映射到实体类时,他会根据属性匹配,在实体类中加个属性就行了呗!

有朋友能帮我解决这个问题吗?

问题描述 <scriptlanguage="JavaScript"type="text/javascript">functionaddListener(element,e,fn){if(element.addEventListener){element.addEventListener(e,fn,false);}else{element.attachEvent("on"+e,fn);}}addListener(document,&qu

XMLHTTP异步获取返回值的代码超时测试(AJAX)

ajax|xml|异步 客户端文件,请修改文件名为:test_2.htm <html>  <body>  xmlhttp异步的例子:  URL:  <input  name=a  type=textbox value="test_s.asp"  style="width:600px"  >  <input  onclick=  "getXML()"  type=  "button"  

XmlHttp异步获取网站数据的例子

xml|数据|异步 本文放在这里,算作一个备份吧. <script>var oDiv var xh  function getXML(){ oDiv = document.all.m oDiv.innerHTML = "正在装载栏目数据,请稍侯......." oDiv.style.display= "" xh = new ActiveXObject("Microsoft.XMLHTTP") xh.onreadystatechange