`
gybmike
  • 浏览: 182574 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

一般ajax写法

    博客分类:
  • js
阅读更多
function test(url, username, password, jQuery,callback) {
    url = url || "/test.jsp";
   jQuery.ajax({type:Get,
     url: url,
     async: true,
     password:password,
     username:username,
     complete:function(xmlhttp, status){
     var ok = (200 <= xmlhttp.status && xmlhttp.status < 300) || xmlhttp.status == 1223; // status 204 -> 1223 in IE
     if (ok) {
       callback(true);
     } else {
       callback(false);
     }
   }});

    var xmlhttp;
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest()
    } else {
        xmlhttp = new ActiveXObject("MSXML2.XMLHTTP");
    }

    xmlhttp.onreadystatechange = function() {

        if (xmlhttp.readyState == 4) {
            var ok = (200 <= xmlhttp.status && xmlhttp.status < 300) || xmlhttp.status == 1223; // status 204 -> 1223 in IE
            if (ok) {
                callback(true);
            } else {
                callback(false);
            }
        }
    };
    xmlhttp.open("Get", url, true, username, password);
    try {
        xmlhttp.send(null);//error
    } catch (e) {
        callback(null);
    }
}
分享到:
评论

相关推荐

    比较完整的原始ajax写法

    标题中的“比较完整的原始ajax写法”指的是在JavaScript中实现异步XMLHttpRequest(Ajax)通信的基本方法,不依赖任何库或框架,如jQuery、axios等。这种原生的Ajax技术对于理解网络请求的工作原理至关重要。 在...

    原生AJAX写法实例分析

    在介绍原生AJAX写法的实例分析中,我们首先需要了解AJAX(Asynchronous JavaScript and XML)技术的概念。AJAX是一种能够使用JavaScript在不重新加载页面的情况下,与服务器交换数据并更新部分网页的技术。使用AJAX...

    jsp 调用 jsp 的ajax写法 小例子

    在本文中,我们将深入探讨如何在JSP(JavaServer Pages)中使用AJAX(Asynchronous JavaScript and XML)技术。这是一个非常实用的技巧,允许我们实现页面的无刷新更新,提高用户体验。我们的示例是一个简单的纯JSP...

    js基本ajax写法示例代码

    ### JS基本Ajax写法知识点详解 #### 一、引言 在现代Web开发中,Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过Ajax,用户可以在不离开当前页面的...

    原生Aajax 和jQuery Ajax 写法个人总结

    AJAX:即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。本文重点给大家介绍原生Aajax 和jQuery Ajax 个人总结,一起看看吧

    ajax 回调函数的案例写法

    ajax回调函数是怎么写的ajax回调函数是怎么写的ajax回调函数是怎么写的

    javascript原生ajax写法分享_.docx

    JavaScript中的AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个网页的情况下,能够更新部分网页内容的技术。它的核心是XMLHttpRequest对象,这个对象允许我们与服务器进行异步数据交换,从而实现网页...

    自己写的最简单Ajax例子

    Ajax,全称Asynchronous JavaScript and XML,是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。这个技术的出现极大地提升了用户体验,使得网页可以更加流畅地进行数据交互和页面更新。在"自己写的最...

    PHP+Ajax 效果留言板

    - **JSON格式**:尽管名称中含有XML,但现代Ajax更倾向于使用JSON(JavaScript Object Notation)格式传输数据,因为JSON更轻量且易于解析。 ### 3. 页面交互 - **事件监听**:JavaScript通过事件监听器捕捉用户...

    简单的SSH三层架构+Ajax实现Google自动搜索极为相似版+直接Excel导入数据库

    Ajax(Asynchronous JavaScript and XML)技术允许Web页面在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。在此项目中,使用Ajax实现Google自动搜索的极度相似功能,可能涉及以下步骤: 1. 用户在...

    javascript原生ajax写法分享

    在JavaScript中,Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的情况下,与服务器交换数据并更新部分网页的技术。它的核心是XMLHttpRequest对象,它允许JavaScript与服务器进行异步通信,实现...

    ajax pro分页 非常标准的 写法 供学习

    本文将深入探讨“Ajax Pro分页”的概念、实现原理以及一个非常标准的写法,供学习者参考。 一、Ajax Pro分页基础 Ajax Pro分页是一种利用Ajax技术实现在不刷新整个页面的情况下,只更新分页内容的机制。这种技术...

    基于wordpress的ajax写法详解

    总结来说,基于WordPress的AJAX写法主要包括以下步骤: 1. 在前端JavaScript中,使用jQuery发起AJAX请求,设置好URL(admin-ajax.php)和`action`参数。 2. 创建后端PHP处理函数,处理请求并返回数据。 3. 使用`add...

    AJAX 请求完成时执行函数。Ajax 事件。

    在Web开发中,AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它允许我们在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容。在AJAX请求中,事件处理是非常关键的一部分,它允许我们...

    ajax、jquery各种很实用的分页写法

    AJAX(Asynchronous JavaScript and XML)和jQuery是实现动态分页的常用技术。这篇文章将详细解释如何使用这两种技术来创建实用的分页功能。 首先,理解AJAX的基础。AJAX是一种在不刷新整个页面的情况下,与服务器...

    使用XMLHTTPRequest实现自定义ajax。javascript闭包模式写法。值的学习

    在JavaScript的世界里,Ajax(Asynchronous JavaScript and XML)是一种创建动态网页的技术,它允许在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。XMLHTTPRequest对象是实现Ajax的核心,它是...

Global site tag (gtag.js) - Google Analytics