用法如$obj.load(url,[data]),向服务器发送异步请求,将服务器返回的数据直接添加到符合要求的节点中,常用参数如下:
1). url:请求地址
2) .data:请求参数(根据实际情况选用)
①请求字符串,比如”adminCode=cxd”
②对象格式,比如:{“adminCode”:”cxd”}
相较于$.ajax()方法,此方法在处理特定情况时更为简单,比如发送ajax请求获取服务器的文本数据并直接显示在标签中,这种情况使用$.ajax()就比较麻烦
注:$.ajax()的讲解可见前一篇文章
案例:通过$obj.load()方法获取服务器返回的数据,如下:
<html>
<head>
<script type="text/javascript" src="js/jquery-1.4.3.js"></script>
<script type="text/javascript">
$(function(){
//练习后绑定事件
$("#a1").click(getNum);
});
function getNum(){
//获取服务器返回的数据并直接进行赋值
$("#d1").load('getNum.do');
}
</script>
</head>
<body>
<a id="a1" href="javascript:;">点此获得您的幸运数字</a>
<br/>
<div id="d1"></div>
</body>
</html>