易截截图软件、单文件、免安装、纯绿色、仅160KB

第一个Ajax 实例

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>简单的应用XMLHttpRequest例子</title>
<mce:script type="text/javascript"><!--
var req = null; // XMLHttpRequest对象
var console = null; // 输出结果的DIV对象

/* 以下四个对象是异步传输过程中的四种状态 */
var READY_STATE_UNINITIALIZED = 0;
var READY_STATE_LOADING = 1;
var READY_STATE_LOADED = 2;
var READY_STATE_INTERACTIVE = 3;
var READY_STATE_COMPLETE = 4;

/*
* 发送一个异步的请求
* 参数: url 目标地址, params发送的参数, HttpMethod 方法可以GET或POST
* 第二个第三个参数一般可以省略,当第三个参数省略时HttpMethod默认为GET
* 当请求发送完成时调用callback函数进行操作
*/
function sendRequest( url, params, HttpMethod ){
if( !HttpMethod ){
HttpMethod = "GET";
}

req = initXMLHTTPRequest();
if( req ){
req.onreadystatechange = callback;
req.open( HttpMethod, url, true );
req.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" );
req.send( params );
}
}

/*
* 建立用于异步传输的XMLHttpRequest对象
*/
function initXMLHTTPRequest(){
var xRequest = null;
if( window.XMLHttpRequest ){
xRequest = new XMLHttpRequest(); // Mozilla, Sofira, Firefox
}
else if( window.ActiveXObject ){
xRequest = new ActiveXObject("Microsoft.XMLHTTP"); // IE
}
return xRequest;
}

/*
* 回调函数
* 将处理过程及完成时返回的结果文本交给toConsole进行处理
*/
function callback(){
var ready = req.readyState;
var data = null;
if( ready == READY_STATE_COMPLETE ){
data = req.responseText;
}
else{
data = "loading...[" + ready + "]";
}
toConsole( data );
}

/*
* 显示结果
* 在DOM中找到ID为console的元素,将显示结果追加到console中
*/
fun


相关文档:

JQuery的ajax实例二(.NET版)

JS文件
//以下为jquery代码
$(document).ready(function(){
                                $("#jqbtn").click(function(){
     ......

Ajax编码和Ajax乱码解决

AJAX乱码解决
   用过AJAX的朋友肯定知道javascript是使用UTF-8国际编码,即每个汉字用4个字节来存储,但是这就造成了用AJAX来send数据的时候出现乱码。
Ajax乱码产生主要有2个原因
1. xtmlhttp 返回的数据默认的字符编码是utf-8,如果前台页面是gb2312或者其它编码数据就会产生乱码
2. post方法提交数据 ......

Ajax表单提交乱码

Ajax表单提交数据出现乱码和解决办法
   //要传递的参数
   var queryString = "firstName=" + firstName + "&lastName=" + lastName
                        &nbs ......

jQuery AJAX 调用WCF服务实现的自动完成控件

代码下载:http://code.google.com/p/ajaxautocomplete/downloads/list
 
Auto Complete的jQuery控件。
首先是需要设计下我们的DIV最后应该显示成什么样子,我的CSS不咋地。瞎玩呢。样子如下:
首先是一个DIV,然后是添加一个ul和几个li tag:
<div id="nav">
<ul>
<li><a>Text1 field1& ......

ajax请求不返回html代码


ajax请求不返回html代码的三种方式
ajax请求代码:
function ajaxSend() {
$.ajax({
url: “Test_Ajax.aspx”,
type: “post”,
data: { name: “ajax” },//如果请求的自身页面,为了在后台判断是不是ajax请求
error: function(xhr, textStatus, errorThown) {
alert(errorThown) ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号