通过 AJAX 加载一段文本: |
jQuery 代码: |
$(document).ready(function(){ |
$( "#b01" ).click(function(){ |
htmlobj=$.ajax({url: "/jquery/test1.txt" ,async: false }); |
$( "#myDiv" ).html(htmlobj.responseText); |
}); |
}); |
HTML 代码: |
<div id= "myDiv" ><h2>Let AJAX change this text</h2></div> |
<button id= "b01" type= "button" >Change Content</button> |
亲自试一试 |
定义和用法 |
ajax() 方法通过 HTTP 请求加载远程数据。 |
该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。 |
最简单的情况下,$.ajax() 可以不带任何参数直接使用。 |
注意:所有的选项都可以通过 $.ajaxSetup() 函数来全局设置。 |
语法 |
jQuery.ajax([settings]) |
参数 描述 |
settings |
可选。用于配置 Ajax 请求的键值对集合。 |
可以通过 $.ajaxSetup() 设置任何选项的默认值 |