【www.gdgbn.com--jquery】

<script language="网页特效" src="jquery-1.4.2.min.js"></script>
<script language="javascript">
$(function(){////ajax代码区
});
</script>


www.forasp.cn


前面讲到了用$.ajax(options)来实现jqueryajax,其中的提交方式是在type中设置,本次讲的ajax是直接标明用get方式来提交数据.
(1)语法:$.get(url,data,fun,type);
url表示ajax调用的页面
date为get方式传递的数据,数据格式{data:value,data:value..}可选
fun是回调函数,function(msg),msg是页面返回内容.可选
type返回内容格式,xml, html, script, json, text, _default。可选
实例:
$("#cn").bind("click",function(){
$.get("index4.php教程",{foraspcnurl:$("#forasp").val()},function(msg){alert(msg);} );
});
例子中的调用页面为index4.php代码如下:.

jquery.get( url, [ data ], [ callback(data, textstatus, xmlhttprequest) ], [ datatype ] )

returns: xmlhttprequest

url 字符串,其中包含的url的请求被发送。

data 地图或字符串发送到与请求的服务器。

callback(data, textstatus, xmlhttprequest),如果请求成功执行。

datatypethe 类型的数据预计从服务器。

这是一个缩写的ajax功能,这相当于:

$.ajax({
  url: url,
  data: data,
  success: success,
  datatype: datatype
});


调函数成功返回的数据传递,这将是一个xml根元素,文本字符串,网页特效文件,或根据响应的mime类型的json对象。它也通过了响应文本状态。

jquery 1.4,成功回调函数也是通过xmlhttprequest对象。

大多数实现将指定一个成功的处理程序:

$.get("ajax/test.html", function(data) {
  $(".result").html(data);
  alert("load was performed.");
});


更多详细内容请查看:http://www.111cn.net/wy/jquery/35462.htm

本文来源:http://www.gdgbn.com/wangyezhizuo/27471/