jQuery load() 方法从服务器加载数据
jQuery load() 方法
定义和用法
load() 方法从服务器加载数据,并把返回的数据放置到指定的元素中。
注意:还存在一个名为 load 的 jQuery 事件方法。调用哪个,取决于参数。
语法
$(selector).load(url,data,function(response,status,xhr))
| 参数 | 描述 |
|---|---|
| url | 必需。规定您需要加载的 URL。 |
| data | 可选。规定连同请求发送到服务器的数据。 |
| function(response,status,xhr) | 可选。规定 load() 方法完成时运行的回调函数。 额外的参数: response – 包含来自请求的结果数据status – 包含请求的状态(”success”、”notmodified”、”error”、”timeout”、”parsererror”)xhr – 包含 XMLHttpRequest 对象 |
实例
<script>
$(document).ready(function(){
$("button").click(function(){
$("#div1").load("/try/ajax/demo_test.txt");
});
});
</script>
</head>
<body>
<div id="div1"><h2>使用 jQuery AJAX 修改文本内容</h2></div>
<button>获取外部内容</button>
效果图:
