0 0

ajax 请求的问题.............[急]0

var state=-2;
function checkUser() {
var username = document.getElementById("username").value;
var userpass = document.getElementById("userpass").value;
serverValidate(username,userpass);
          /*
           *在这里如何取state的状态?????
           *如何判断responseCheck方法执行结束?
           *
           */
return false;
}
function serverValidate(username,userpass){
var fulURL=url+'&username='+username+'&userpass='+userpass;
startRequest(fulURL,responseCheck);
}
function responseCheck()
{
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
state= xmlHttp.responseText;
}
}

}
2008年5月25日 17:48

1个答案 按时间排序 按投票排序

0 0

采纳的答案

那样是不可以的,*在这里如何取state的状态????? *如何判断responseCheck方法执行结束? 的操作都是在responseCheck函数里面做的。当然,你还可以做一个全局变量,或者把你的ajax请求封装一下才可以的。

2008年6月04日 11:57

相关推荐

    ajax跨域请求WebService.asmx

    【Ajax跨域请求WebService.asmx】是一个常见的Web开发技术应用场景,主要涉及到JavaScript的Ajax技术、C#编程语言以及ASP.NET的WebService组件。Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的...

    Apress.Pro.Ajax.and.Java.Frameworks.Jul.2006.HAPPY.NEW.YEAR.rar

    《Apress.Pro.Ajax.and.Java.Frameworks.Jul.2006.HAPPY.NEW.YEAR》这本书专注于探讨如何在Java环境中利用Ajax技术构建高效、交互性强的Web应用。Ajax(Asynchronous JavaScript and XML)是一种用于创建动态网页的...

    jquery.unobtrusive-ajax.min.js

    Ajax.BeginForm 提交,需要引用此文件才会执行OnSuccess

    jetty-util-ajax-9.3.19.v20170502-API文档-中英对照版.zip

    赠送jar包:jetty-util-ajax-9.3.19.v20170502.jar; 赠送原API文档:jetty-util-ajax-9.3.19.v20170502-javadoc.jar; 赠送源代码:jetty-util-ajax-9.3.19.v20170502-sources.jar; 赠送Maven依赖信息文件:jetty-...

    Ext.Ajax.request2.x实现同步请求

    在EXTJS库中,`Ext.Ajax.request`是用于发送Ajax请求的核心方法,它支持异步和同步操作。本文将详细解析如何利用`Ext.Ajax.request`实现同步请求,并探讨其背后的原理和注意事项。 首先,我们需要理解Ajax的本质,...

    Ajax-ajax.js.zip

    Ajax-ajax.js.zip,用于发送http请求的简单前端跨浏览器js库,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的...

    Wrox.Professional.Ajax.2nd.Edition.Mar.2007.pdf

    - **优化Ajax请求**:讨论了如何减少网络延迟,提高Ajax请求的效率,包括使用缓存、压缩数据传输等技巧。 - **解决跨域问题**:介绍了JSONP(JSON with Padding)等技术,解决了Ajax跨域访问的限制。 #### 5. 安全...

    ajax跨域请求demo.zip

    这个"ajax跨域请求demo.zip"压缩包提供了一个关于如何实现Ajax跨域请求的示例,涉及到前后端的交互。 首先,我们关注"前端代码"部分。前端通常使用JavaScript库如jQuery来实现Ajax请求。jQuery的`$.ajax()`方法是...

    ajax+pako.js实现gzip数据压缩上传,解决post数据过长问题

    为了解决这个问题,可以采用数据压缩技术,如gzip,配合JavaScript库pako.js来压缩数据,然后再通过Ajax发送。以下将详细讲解如何利用ajax和pako.js实现gzip数据压缩上传。 首先,理解gzip压缩原理。gzip是一种广泛...

    Ajax-nette.ajax.js.zip

    Ajax-nette.ajax.js.zip,nette框架的灵活ajax。支持代码段、重定向等。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不...

    基于java的开发源码-Ajax框架 ZK.zip

    基于java的开发源码-Ajax框架 ZK.zip 基于java的开发源码-Ajax框架 ZK.zip 基于java的开发源码-Ajax框架 ZK.zip 基于java的开发源码-Ajax框架 ZK.zip 基于java的开发源码-Ajax框架 ZK.zip 基于java的开发源码-Ajax...

    js与jQuery实现的兼容多浏览器Ajax请求实例.docx

    ajax.prototype = { request: function(method, url, callback, postVars) { var xhr = this.createXhrObject(); xhr.onreadystatechange = function() { if (xhr.readyState !== 4) return; (xhr.status === ...

    ajax4jsf.zip

    3. **Ajax请求和响应**: 使用Ajax4JSF,开发者可以指定Ajax请求的目标处理方法,以及响应返回后更新的DOM元素。这使得页面的交互更加流畅,减少了不必要的页面刷新。 4. **JSF生命周期集成**: Ajax4JSF与JSF的完整...

    jquery1.9.1 支持低版本ajax (ajax前jQuery.support.cors=true )

    jquery1.9.1 支持低版本ajax (ajax前jQuery.support.cors=true )

    ajax帮助手册...chm格式....

    ajax帮助手册...chm格式.......

    jetty-util-ajax-9.3.19.v20170502-API文档-中文版.zip

    赠送jar包:jetty-util-ajax-9.3.19.v20170502.jar; 赠送原API文档:jetty-util-ajax-9.3.19.v20170502-javadoc.jar; 赠送源代码:jetty-util-ajax-9.3.19.v20170502-sources.jar; 赠送Maven依赖信息文件:jetty-...

    django ajax异步请求Django的Ajax库3813428.zip

    在本文中,我们将深入探讨Django框架中使用Ajax进行异步请求的相关知识。Ajax(Asynchronous JavaScript and XML)技术允许Web应用在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容,极大地提升了用户...

    ajax.util.js

    js封装ajax,使用方法* AjaxHandler.get('http://localhost/epg/t1.html',callback);* AjaxHandler.post('http://localhost/epg/t1.html',callback,param);

    Ajax-xhr.js.zip

    Ajax-xhr.js.zip,js是使用xmlhttprequest发出ajax/http请求的库()。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新...

Global site tag (gtag.js) - Google Analytics