`
wdhdd889
  • 浏览: 151822 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ajax Post 和Get 的访问配置区别

阅读更多

Post   function sendRequest(url) {
        createRequest();
        request.open("POST", "/json/login1", true);
        request.onreadystatechange = updatePage;
        request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        request.send("uname="+uname+"&psw="+psw);
    }

    function updatePage() {
        if (request.readyState == 4) {
            if (request.status == 200) {
            var res = request.responseXML.getElementsByTagName("res")[0].firstChild.data;
                window.alert(res);
            } else {
                alert("status is" + request.status);
            }
        }
    }
   
   
      function userCheck(){
         uname = document.getElementById("uname").value;
          psw = document.getElementById("psw").value;
        if(uname=="") {
window.alert("用户名不能为空。");
document.getElementById("uname").focus();
return false;
}
else {
sendRequest();
}
     }

Get

    function sendRequest(url) {
        createRequest();
        request.open("GET", url, true);
        request.onreadystatechange = updatePage;
        request.send(null);
    }

    function updatePage() {
        if (request.readyState == 4) {
            if (request.status == 200) {
             var res = request.responseText;
             window.alert(res);
            } else {
                alert("status is" + request.status);
            }
        }
    }
   
   
      function userCheck(){
         var uname = document.getElementById("uname").value;
         var psw = document.getElementById("psw").value;
         if(uname ==""){
                      window.alert("用户名不能为空!");
             document.getElementById("uname").focus();
             return false;
         }   else{
             sendRequest('/json/login?uname='+uname+'&psw='+psw);
         }
     }
分享到:
评论

相关推荐

    ajax POST 与GET提交的区别

    在探讨AJAX中GET和POST的区别之前,我们先来了解一下这两种请求方式的基本概念。 **GET**请求通常用于获取资源信息,它将参数拼接到URL后面,并通过URL传输数据。这种方式适合于那些不会更改服务器状态的操作,例如...

    Ajax中get和post区别

    "Ajax中Get和Post请求的区别" Ajax作为异步JavaScript和XML的简写,是一种创建交互式网页的技术。其中,Get和Post是两种常用的HTTP请求方法,尽管它们都是用于将数据从客户端发送到服务器端,但是它们之间存在着很...

    Ajax中get与post请求详解

    二、 Ajax 中 Get 和 Post 的区别 1. Get 方式:使用 get 方式可传送简单数据,但大小一般限制在 1KB 下,数据追加到 url 中发送(http 的 header 传送)。另外,get 方式会被客户端的浏览器缓存起来,这可能会带来...

    jQuery ajax、post、get、json格式传递数据例子

    通过配置各种参数,可以灵活地控制请求的类型(GET或POST)、数据格式(如JSON、XML等)以及请求成功或失败后的回调函数。例如: ```javascript $.ajax({ url: 'http://example.com/api/data', type: 'POST', ...

    Java 模拟Ajax POST GET 提交代码

    Java 模拟Ajax POST GET 提交代码,实测很好用。

    php+Ajax(GET&POST)完美实例

    2. Ajax的GET和POST请求实现。 3. 解决Ajax请求中文乱码问题。 4. PHP接收和发送JSON数据。 5. 结合MySQL数据库进行数据交互。 通过这个实例,开发者可以学习到如何创建一个能够动态获取和提交数据的Web应用,同时...

    Ajax中POST和GET的区别

    ### Ajax中POST和GET的区别详解 #### 一、概述 在Web开发中,尤其是在使用Ajax进行前后端交互的过程中,GET和POST是最常见的两种HTTP请求方式。这两种方式虽然都是用来发送请求给服务器,但在具体实现机制、适用...

    PHP+Jquery+AJAX POST,GET提交表单并接收返回

    本主题将深入探讨如何利用这些技术实现POST和GET方式的表单提交以及如何处理服务器返回的数据。 首先,让我们了解这三种技术的基本概念: 1. PHP(Hypertext Preprocessor)是一种服务器端脚本语言,主要用于处理...

    jquery最全面的ajax例子 ajax post get load 应有尽有

    $.get()和$.post()方法 、 $.getScript()和$.getJson() 、 $.ajax()方法 、 序列化元素 、 jQuery中的Ajax全局事件 这些都有详尽的例子,一看代码,你就能明白jquery里实现ajax是怎么回事了,简单明了。

    Ajax Get、Post请求

    在Ajax中,主要使用的请求方式有两种:GET和POST。 **GET请求** GET是HTTP协议中最常见的请求方法之一,主要用于获取服务器上的资源。在Ajax中,使用GET请求时,请求的数据会被附加到URL后面,以问号分隔,形成一个...

    ajax以GET和POST方式调用WCF

    本文将详细讲解如何使用Ajax以GET和POST方式调用WCF服务,包括带参数和不带参数的情况。 首先,我们需要理解Ajax的基本原理。Ajax通过JavaScript创建XMLHttpRequest对象,然后利用这个对象与服务器进行异步通信。...

    jQuery+get/post+Ajax+Json

    1. jQuery的$.get和$.post方法:这两种方法是jQuery提供的Ajax(异步JavaScript和XML)接口,用于与服务器进行非刷新的数据交换。$.get用于发送GET请求,而$.post用于发送POST请求。它们都接受四个参数:URL、数据、...

    用AJAX的Get和Post调用Servlet的简单示例.doc

    ### 使用AJAX的GET和POST方法调用Servlet的详尽解析 #### 一、引言 在现代Web开发中,异步JavaScript与XML(AJAX)技术被广泛应用于实现无刷新更新网页的部分内容,极大地提升了用户体验。AJAX通过在后台与服务器...

    ajaxRequest.js(ajax get post方法封装,方便前端调用)

    封装jquery ajax方法,方便调用,避免在代码中频繁使用 $.ajax({ type: 'GET', url: url, ...... )}; 统一调用公共方法即可,区分同步异步,get post!希望对大家有帮助

    使用jQuery的ajax的post与get发送数据到指定url

    本篇文章将深入探讨如何使用jQuery的`ajax`方法中的`post`和`get`来向指定URL发送数据。 首先,让我们了解`GET`和`POST`这两种HTTP请求方法的基本概念。`GET`是最常见的请求方式,用于从服务器获取数据,通常显示在...

    详细解读Jquery各Ajax函数:$.get(),$.post(),$.ajax(),$.getJSON()

    而Jquery库提供了一系列封装好的Ajax函数,如$.get(), $.post(), $.ajax(), 和$.getJSON(),这些函数简化了前端开发者与后端数据交互的过程。 ### 1. $.get() `$.get()`函数是最简单的一种异步请求方式,它发送一...

    图书馆添加删除判断 ajax.get 请求 ajax.post响应 考试专用

    本话题将详细讲解如何在图书馆管理页面中利用AJAX实现图书的添加、删除和判断功能,以及处理AJAX的GET请求和POST响应,这些都是前端开发者在考试或实际项目中经常遇到的场景。 首先,我们要理解AJAX的基本原理。...

    AJAX实例,get post应用

    function Ajax(url,method,parameter,onSuccess,onError,onLoad){ this.xmlHttp=null; this.url=url; this.method=method; this.parameter=parameter; this.success=onSuccess?onSuccess:null; this.error=on...

    ajax总结:formdata,get,post,ajax等

    ajax总结,load,get,post,ajax总结,还有formdata~~~

    ajax快速解决参数过长无法提交成功的问题

    查了很多资料都说,get方法的参数是有限制的,post方法的参数的长度是无限制,这也是post相比get的优势一直。 在ajax中使用post方法,用常规的参数格式:param1=a1&param2=a2 ,当参数长度过长时,依然提交不成功。...

Global site tag (gtag.js) - Google Analytics