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>
效果图: