
AJAX
文章平均质量分 79
milk1626
这个作者很懒,什么都没留下…
展开
-
AJAX学习笔记之 客户端请求方式 get 和post 模式
通常在HTML请求中有GET和POST两种模式。 通常在数据不多的时候采用GET方式,直接把数据放在URL地址中,数据稍多的时候,采用post方式。 如果是get请求,则直接将数据放入到异步请求的url地址中,而send()方法不发送任何数据 例如:function doRequestUsingGET(){ createXMLHttpRequest(); var qu原创 2010-04-02 10:47:00 · 647 阅读 · 0 评论 -
实例之数据验证
自动校验的表单form{ padding:0px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}input{ border:1px solid #004082; font-size:12px; font-family:Arial, Helvetica, sans-serif;}-->$(function原创 2010-04-07 09:18:00 · 512 阅读 · 0 评论 -
get vs post
改进AJAX学习笔记之 客户端请求方式 get 和post 模式实例: 14-5.html:GET VS. POSTfunction createQueryString(){ var firstName = encodeURI($("#firstName").val()); var birthday = encodeURI($("#birthday").val()); //组合成对象的原创 2010-04-06 17:40:00 · 686 阅读 · 0 评论 -
AJAX学习笔记之 AjaxGold框架
AjaxGold(下载) 提供了4个函数供开发者调用:getDataReturnText(url,callback);getDataReturnXML(url,callback);postDataReturnText(url,data,callback);postDataReturnXML(url,data,callback); 下面以postDataReturnXM原创 2010-04-06 09:12:00 · 477 阅读 · 0 评论 -
JQuery 的load()方法
先看一个普通的实例:14-1.html:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">Ajax获取数据过程var xmlHttp;function createXMLHttpRequest(){ if(window.ActiveXObject) xmlHttp = new ActiveXObject("Microsoft原创 2010-04-06 16:55:00 · 1985 阅读 · 1 评论 -
AJAX学习笔记之 制作自动校验的表单
多数注册页面,在注册时都需判断用户名是否存在,下面以该实例,实现异步判断:9-9.html: 自动校验的表单form{ padding:0px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}input{ border:1px solid #004082; font-size:12px; fo原创 2010-04-06 09:31:00 · 368 阅读 · 0 评论 -
AJAX学习笔记之 AjaxLib框架
采用 AjaxLib框架返回的XML文档保存在全局变量resultXML中。实例:9-7.html:ajaxlib//回调函数function decodeXML(){ var oTemp = resultXML.getElementsByTagName("temp"); document.getElementById("targetID").innerHTML = oTemp[0].原创 2010-04-06 09:02:00 · 810 阅读 · 0 评论 -
jQuery.ajax(options)的参数
我们来看看有关Ajax请求的相关函数。 jQuery.ajax(options) 通过 HTTP 请求加载远程数据。 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。 $.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该对象,但特殊情况下可用于手动终止请求。 $.转载 2010-04-07 09:07:00 · 10196 阅读 · 1 评论 -
设置Ajax细节
在get vs post 上修改而来,只更改14-5.html到14-6.html:如下 $.ajax()方法function createQueryString(){ //必须两次编码才能解决中文问题 var firstName = encodeURI(encodeURI($("#firstName").val())); var birthday = encodeURI(encode原创 2010-04-07 08:57:00 · 570 阅读 · 0 评论 -
AJAX学习笔记之 制作带自动提示的文本框
在之前的文章上修改,通过异步交互实现: 9-10.html: Ajax实现自动提示的文本框body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:5px;}form{padding:0px; margin:0px;}input{ /* 用户输入框的样式 */ font-f原创 2010-04-06 10:07:00 · 585 阅读 · 0 评论 -
AJAX学习笔记之 处理多个异步请求
首先来看一个实例: 9-5.html: 多个异步对象var xmlHttp; //全局变量 function createQueryString(oText){ var sInput = document.getElementById(oText).value; var queryString = "oText=" + sInput; return queryString;}fun原创 2010-04-02 14:58:00 · 552 阅读 · 0 评论 -
AJAX学习笔记之 服务器返回XML
上次介绍了AJAX在 get与post模式(客户端请求)的一些要点,这次介绍服务器返回请求(服务器返回结果)的两种方式,一种是文本形式,存储在responseText中,另一种XML格式,存储在responseXML中,各户端程序可以对前者进行字符串的处理,对后者进行DOM相关的处理。 可以从上次的例子可以留意到,上次的服务器是以文本形式返回的,故这里不多做介绍,下面围绕原创 2010-04-02 14:35:00 · 521 阅读 · 0 评论 -
自动提示文本框实例二
jQuery实现自动提示的文本框body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:5px;}form{padding:0px; margin:0px;}input{ /* 用户输入框的样式 */ font-family:Arial, Helvetica, sans-serif; f原创 2010-04-07 09:25:00 · 463 阅读 · 0 评论