AJAX完整操作
$("#btn1").click(function () {
        $.ajax({
            url: "ajax/login.ashx",  //请求访问的服务端地址
            data: { "uname": $("#txt1").val(), "pwd": $("#txt2").val() }, //请求访问服务端所传递过去的数据
            dataType: "json", //服务端返回的数据格式
            type: "post",     //向服务端发送数据的方式
            async: true,      //是否开启异步
            success: function (msg) {   //服务端执行完毕并成功后执行的代码段
                if (msg.ok == '') $("#sp1").text('未查到此用户');
                else $("#sp1").text('用户名密码正确');
            }, error: function () {     //服务端出错所执行的代码段
                $("#sp1").text('err');
            }, beforeSend: function () {   //发送请求之前执行的代码段
                $("#sp1").text('加载中...');
                $("#btn1").attr('disabled', 'disabled');
            }, complete: function () {     //本次所有流程执行完毕之后的再执行的代码段
                $("#sp1").text('');
                $("#btn1").removeAttr('disabled');
            }
        });
    });
先执行的是beforeSend
然后再走success或者error
最后执行complete
四个回调函数都得写,报错的时候可以找到出错点,sp1是div的一个<span></span>标签
AJAX完整操作的更多相关文章
- Ajax完整篇(转载)
		Ajax 完整教程 第 1 页 Ajax 简介Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用 ... 
- Ajax 完整教程。。转载
		Ajax 完整教程 第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应 ... 
- Ajax完整结构和删除
		1.ajax完整结构 注意:(1)最后一个没有"," (2)ajax对网速要求高,最好有各种提示和使用按钮(可使其失效,防止重复加载) $.ajax({ url: "aj ... 
- 使用ItextSharp产PDF完整操作
		原文 使用ItextSharp产PDF完整操作 记得上回有写到用C#操作Excel(.net 4.0) 很多朋友说推荐用NPOI,的确,用微软自带的操作execl会有很大的问题.客户的主机不愿意安装e ... 
- 【2017-06-06】Ajax完整结构、三级联动的制作
		一.Ajax完整结构 $.ajax({ url:"Main.ashx", data:{}, dataType:"json", type:"post&q ... 
- ajax 中操作this,需要先在ajax的外面给this重新定义为_this!!
		//设置为默认收货地址 $(document).on('tap','.right_none',function(){ var _this = $(this); //只有这样定义,在ajax的内部才可以 ... 
- Ajax-04 jQuery Ajax 常用操作
		jQuery jQuery 其实就是一个JavaScript的类库,其将复杂的功能做了上层封装,使得开发者可以在其基础上写更少的代码实现更多的功能. jQuery Ajax a.概述 jQuery 不 ... 
- ajax完整结构
		$.ajax({ url:"服务器", data:{"key":所传数据}, type:"post", dataType:"jso ... 
- Ajax 完整教程
		第 1 页 Ajax 简介 Ajax 由 HTML.JavaScript™ 技术.DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序.本文的作者是 ... 
随机推荐
- 信号报告-python
			#Signal report.py a = eval(input()) #这里要整除 readability = a // 10 strength = a - readability * 10 # p ... 
- word中编辑论文公式对齐问题
			这里只说在word中编辑公式时,公式居中,编号右对齐的情况. 在编辑公式时,我平时就是右对齐,然后通过敲击空格键进行公式的居中,然而这样并不美观.所以接下来学习一下: 1)首先打开视图-->标尺 ... 
- web页面弹出窗口代码大全
			//-----------按钮提示框----------// <input type="button" name="btn2" id="btn2 ... 
- 15个HTML元素方法!
			首先让我们来讨论一下 HTML 与 DOM 之间的区别. 显然,普通的 <table> 元素就是一段 HTML 代码,它可以应用在任何一个以 .html 为扩展名的文件中.元素自带一系列特 ... 
- sql base and plsql and database
			sql base: http://www.runoob.com/sql/sql-tutorial.html Oracle系统表整理+常用SQL语句收集: https://www.cnblogs.co ... 
- shiro注解
			shiro注解权限控制-5个权限注解 RequiresAuthentication: 使用该注解标注的类,实例,方法在访问或调用时,当前Subject必须在当前session中已经过认证. Requi ... 
- 使用JenKins实现自动执行python脚本
			1.使用Jenkins创建一个工程,工程主要配置项参照下图,其他配置项恢复默认 2.工程配置完成之后,点击[立即构建],执行完成后进入到控制台查看是否执行成功. 
- 必做作业3:原型化设计:地铁扫码app
			一.设计背景 伴随着地铁规模的快速扩张,使用手机扫码进出站成为了一种新型的地铁出行方式.在今天的北京和上海,地铁扫码已经极为普遍,广州和深圳也正在快速普及这种新方式.相信在不久的将来,其他拥有地铁或者 ... 
- 浅谈C#语言中的各种数据类型,与数据类型之间的转换
			什么是数据类型? 数据类型,百度百科是这样解释的:数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作.这样的解释对于一个初学者来说未必太过于深奥. 简单点说,数据类型就是不同长度的 ... 
- python  写入文件形式
			写入文件的不只是文本,还有二进制等,字节流是什么样式关系到能否写入文件. 以获取网页写入文件操作示例: response = requests.get("http://www.baidu.c ... 
