易截截图软件、单文件、免安装、纯绿色、仅160KB

如何获得Ajax的返回值

主函数
function main()
{
  read();
}
function read()
{
  var xmlhttp=initxmlhttp();
  var url="read.php";
  var posts="num=1"
  var data="";
  xmlhttp.open("POST",url,true);
  xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  xmlhttp.send(posts);
  xmlhttp.onreadystatechange=function(){
    if(xmlhttp.readyState==4 && xmlhttp.status==200)
  {
      data=xmlhttp.responseText;
  }
    }
}
如何在main函数中获得read函数中的data值?
你在read中返回不就可以了,要不就定义全局变量。

这样是不行的,我试过设置全局变量的,比如就是把data设置为全局变量,可是在xmlhttp.onreadystatechange=function(){
    if(xmlhttp.readyState==4 && xmlhttp.status==200)
  {
      data=xmlhttp.responseText;
    alert(data);
  }
这个时候是正确的值,可是一到main中时,就是没有定义了
{{


相关问答:

如何获取Ajax页面中innerHtml

如金山词霸网页左上角上的每日一句
$('#elementID').html();
应该可以吧

别沉了啊!~!

问题不够清晰

document.getElementById("控件ID").innerHtml;

h ......

Hibernate+spting+struts+ajax 整合问题

大家好,请高手们指点
我的servlet文件是:
package com.ljc.rank.ajax;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet ......

-----只要调用以下AJAX 代码就出现HTTP 错误 403 ----

C#.net中 ,如果调用以下代码就会出现下面的错误。请高手指教。
HTTP 错误 403 - 禁止访问 
Internet Explorer 
function postdata(msg,url,data)
{
   
var xmlhttp=createxmlhttp ......

struts2使用ajax的问题~~~ - Web 开发 / Ajax

我现在用struts2框架中需要使用ajax实现局部刷新,但是从容器里返回的值不知道怎么从struts.xml配置文件里映射到jsp页面里,以前servlet里写out.orint("xxxxx")就可以得到~,但是现在用struts就不知道怎么 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号