ajax传输数据的业务实现

ajax传输数据的业务实现:

1.创建xmlHttpRequest对象;作用:服务器与浏览器完成数据交互。

if(window.XMLHttpRequest){//IE7及以上版本

xmlHttpRequest=new xmlHttpRequest();

}else{

xmlHttpRequest=new activeObject("Micrisoft.XMLHTTP");

}

2.设置返回参数;

xmlHttpRequest.onreadystatechange="函数名";

3.初始化xmlHttpRequest对象;

get、post。

get:

url="请求路径?参数名=参数值"(多个值时用&连接)

xmlHttpRequest.open(get,url,是否异步(true或false));

xmlHttpRequest.send(null);

post:

xmlHttpRequest.open(post,url,是否异步(true或false));

xmlHttpRequest.setRequestHeader("Content-type","appliction/x-www-form-urlencoded");

String parm="name="+name值;

xmlHttpRequest.send(parm);

4.发送请求。

get:

xmlHttpRequest.send(null);

时间: 2024-10-07 12:15:45

ajax传输数据的业务实现的相关文章

email ajax传输数据去重和非空判断

前台: <td class="in-ctt" width="35%" ><input type="text" name="email" id="email" required="required" /><div id="content"></div> ajax: $(document).ready(function(){

ajax传输数据

AJAX向后台传输数//1 直接在url中传递 $.ajax({ type: "POST", url: "/testAjax/addUser?id=1&name=zhangxiaofan&sex=male", success:function(data){ //TODO } }); //2 html页面from表单序列化 var formData = $("#form").serialize(); $.ajax({ type: &

python django 业务树形结构规划及页面渲染

概述: 在项目中,父级到子级结构并不少见,如果仅仅的两层树形结构,我们可以使用数据库的外键设计轻松做到,子级业务表设计一字段外键到父级业务表,这样子到父.父到子的查询都非常简单. 但是往往父子结构会有一级二级三级等等多层规划,因为子结构的层数是不定的,子可以有子,再子:这样的树形下去,外键设计就不可行了. 项目说明 设计一个 业务 树形结构规划,多层灵活型结构, 从 建表设计 到  浏览器前端展示 整体的结构规划 使用 python django web框架:和一个js 树形结构插件treevi

jquery的ajax与spring mvc对接注意事项

昨天一直纠结这么一个问题,应用场景是这样的: 这里登陆是通过jquery的ajax传输数据到后台controller类相应的映射mapping接收.本来是想,在后台验证成功之后返回一个视图modelAndView.但是却不曾想到有这么一个问题,就是不管你怎么返回,前台就是不跳转页面.这里牵扯到一个很重要的问题.先来看看我前端ajax发送登陆请求的代码: <script type="text/javascript"> $(function() { $('#submitLogi

ajax学习之get请求步骤

ajax中get请求是最常用的请求,常用于向服务器查询数据,get请求通过open方法的url提交查询字符串 1.创建一个异步对象XMLHttpRequest(实际使用中可能要兼容性判断,js高程572页有考虑兼容性的方法) var xhr=XMLHttpRequest(); 2.启动一个请求以备发送,第三个参数为true表示异步,false表示同步 xhr.open("get","asdvj.php?name1=value1&pwd2=pwd",true)

ajax 基础教程

这是一本什么书?这是一本技术类的书籍,主要从历史.XMLHttpRequest对象.怎么样于服务器交互.构建完备的Ajax开发工具箱.使用jsUnit测试javascript 代码,总之就是让我们从这个方面去了解ajax,并且很好的使用ajax 第一章:Ajax 简介web应用是以请求相应来完成的ajax的请求不会记录在浏览器的历史中,后退按钮不能回到期望的页面JsUnit 和 Selenium 测试工具 第二章:XMLHttpRequest对象在使用XMLHttpRequest对象发送请求和处

Ajax学习笔记-JQuery中的Ajax

JQuery对Ajax操作进行了封装,在JQuery的最底层的方法是$.ajax(),第二层是load() $.get() $.post(), 第三层是$.getScript()和$.getJSON(). <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script type=&quo

Django Ajax的使用

简介: AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). AJAX 不是新的编程语言,而是一种使用现有标准的新方法. AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下. Ajax 很多时候,我们在网页上请求操作时,不需要刷新页面.实现这种功能的技术就要Ajax! jQuery中的ajax就可以实现不刷新页面就能向后台请求或提交数据的功能,现用它来做django中的ajax,所以先把jquey下

ajax 和bootstrap混用手残出现的一个bug

前端是这样的 原本的逻辑是点击提交之后,出现模态框,然后点击评论之后用ajax把数据提交给后端,看起来没问题,但是手残把两个按钮嵌套一起了, (代码并不完整) 错误的代码 $("#回复按钮").on('click', function(){     //获得回复对象的信息;     $("模态框中的评论").on('click' function(){         //获得弹出框中的绰号和内容         .ajax({             传输数据;