博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
异步提交数据
阅读量:2154 次
发布时间:2019-05-01

本文共 828 字,大约阅读时间需要 2 分钟。

一、 关于异步

  • AJAX不是某种编程语言
  • AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。

异步实现:

  1. 运用HTML与CSS来实现页面,表达信息
  2. 运用XMLHttpRequest和web服务器进行数据的异步交换
  3. 运用Javascript操作DOM,实现动态局部刷新
  • AJAX创建XMLHttpRequest对象:

  • XMLHttpRequest对象用于在后台与服务器交换数据

    -所有现代浏览器(IE7+、Firefox、Chrome、Safari以及 Opera)均内建 XMLHttpRequest 对象。
    -老版本的Internet Explorer(IE5和IE6)使用ActiveXObject对象

  • AJAX-向服务器发送请求:

  • 向服务器发送请求,我们使用XMLHttpRequest对象的 open() 和 send() 方法:

    open(method,url,asyns) 规定请求的类型、URL 以及是否异步处理请求。

  • method:请求的类型;GET 或 POST

  • url:文件在服务器上的位置

  • async:true(异步)或 false(同步)

  • send(string):将请求发送到服务器

  • 如果需要像HTML表单那样POST数据,请使用setRequestHeader()来添加HTTP头

-服务器响应:使用XMLHttpRequest对象的responseText或responseXML属性获取来自服务器的响应

- responseText:获得字符串形式的响应数据。
- responseXML:获得 XML 形式的响应数据。
二、 代码

  1. 控制器方法

    public ActionResult Getdata()
    {
    string str = “{“name”:“张三”,“Sex”:“男”,“Call”:“15119633738”}”;
    return Content(str);
    }

  2. 布局

    在这里插入图片描述

  3. Javascript

    在这里插入图片描述

转载地址:http://xvvwb.baihongyu.com/

你可能感兴趣的文章
硬盘的接口、协议
查看>>
VLAN与子网划分区别
查看>>
Cisco Packet Tracer教程
查看>>
02. 交换机的基本配置和管理
查看>>
03. 交换机的Telnet远程登陆配置
查看>>
微信小程序-调用-腾讯视频-解决方案
查看>>
phpStudy安装yaf扩展
查看>>
密码 加密 加盐 常用操作记录
查看>>
TP 分页后,调用指定页。
查看>>
Oracle数据库中的(+)连接
查看>>
java-oracle中几十个实用的PL/SQL
查看>>
PLSQL常用方法汇总
查看>>
几个基本的 Sql Plus 命令 和 例子
查看>>
PLSQL单行函数和组函数详解
查看>>
Oracle PL/SQL语言初级教程之异常处理
查看>>
Oracle PL/SQL语言初级教程之游标
查看>>
Oracle PL/SQL语言初级教程之操作和控制语言
查看>>
Oracle PL/SQL语言初级教程之过程和函数
查看>>
Oracle PL/SQL语言初级教程之表和视图
查看>>
Oracle PL/SQL语言初级教程之完整性约束
查看>>