jQuert AJAX

【1】jQuery load()方法 :是AJAX方法, 从服务器加载数据,并把数据放入被选元素中 语法:

$(selector).load(URL,data,callback); 
例1:$("#div1").load("demo_test.txt");【文件 "demo_test.txt" 的内容加载到指定的 <div> 元素中:】
例2;$("#div1").load("demo_test.txt #p1");【"demo_test.txt" 文件中 id="p1" 的元素的内容,加载到指定的 <div> 元素中:】
$("button").click(function(){
$("#div1").load("demo_test.txt",function(responseTxt,statusTxt,xhr){
if(statusTxt=="success")
例3: alert("外部内容加载成功!");
if(statusTxt=="error")
alert("Error: "+xhr.status+": "+xhr.statusText);
});
});
  • responseTxt - 包含调用成功时的结果内容
  • statusTXT - 包含调用的状态
  • xhr - 包含 XMLHttpRequest 对象
  • load() 方法完成后显示一个提示框。如果 load() 方法已成功,则显示“外部内容加载成功!”,而如果失败,则显示错误消息:

*******************************************************************************************************************

get()和post()方法

$.get() 方法通过 HTTP GET 请求从服务器上请求数据 ,

语法:$.get(URL,callback);
$("button").click(function(){
$.get("demo_test.asp",function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
});

$.post() 方法通过 HTTP POST 请求从服务器上请求数据。

语法:$.post(URL,data,callback);

最新文章

  1. tkinter事件机制
  2. ASP.NET MVC处理JsonResult返回时间DateTime问题
  3. Codeforces Round #157 (Div. 2) D. Little Elephant and Elections(数位DP+枚举)
  4. 转 Citrix XenCenter安装VM之挂载ISO详解
  5. android开发 NDK 编译和使用静态库、动态库 (转)
  6. NYOJ-228 士兵杀敌5
  7. Python 学习之二:Python超短教程
  8. 最受欢迎的5个Android ORM框架
  9. excel - 相等判断
  10. KVM下windows虚拟机使用virtio驱动
  11. openwrt串口的使用
  12. C#基础知识之属性
  13. Python第5天
  14. 发现一个好工具RenderDoc
  15. git 创建tag , 查看tag , 删除tag
  16. C# ffmpeg工具将视频转为SWF格式
  17. 20165225《Java程序设计》第八周学习总结
  18. oracle 以及 sql server mysql 空值默认值修改
  19. CDOJ 1292 卿学姐种花 暴力 分块 线段树
  20. BZOJ 1005 明明的烦恼(prufer序列+高精度)

热门文章

  1. COOKIE和SESSION关系和区别
  2. String 和 document 的相互转换总结
  3. IIS上发布WCF发布服务,访问不到
  4. 【vijos1659】河蟹王国 线段树&lt;区间修改+区间最大值&gt;
  5. 作用域与闭包:this,var
  6. SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql
  7. hadoop本地库无法加载
  8. 【JUnit 报错】 method initializationerror not found:JUnit4单元测试报错问题
  9. Spring的类型转换器
  10. 寒假 D3 D Modular Inverse