`
j救赎
  • 浏览: 8597 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

jquery自带ajax

阅读更多

1、ajax:

$.ajax({
   type: "POST",
   url: "some.php",
   data: "name=John&location=Boston",
   success: function(msg){
     alert( "Data Saved: " + msg );
   }
})

type:post,get

dataType:XML,html、json、jsonp、script、text

回调函数

       如果要处理$.ajax()得到的数据,则需要使用回调函数。beforeSend、error、dataFilter、success、complete。

  • beforeSend 在发送请求之前调用,并且传入一个XMLHttpRequest作为参数。
  • error 在请求出错时调用。传入XMLHttpRequest对象,描述错误类型的字符串以及一个异常对象(如果有的话)
  • dataFilter 在请求成功之后调用。传入返回的数据以及"dataType"参数的值。并且必须返回新的数据(可能是处理过的)传递给success回调函数。
  • success 当请求之后调用。传入返回后的数据,以及包含成功代码的字符串。
  • complete 当请求完成之后调用这个函数,无论成功或失败。传入XMLHttpRequest对象,以及一个包含成功或错误代码的字符串。

2、get\post:

$.get("test.cgi", { name: "John", time: "2pm" },
  function(data){
    alert("Data Loaded: " + data);
  });

$.post("test.cgi", { name: "John", time: "2pm" },
  function(data){
    alert("Data Loaded: " + data);
  });

  url:待载入页面的URL地址

  data:待发送 Key/value 参数。

  callback:载入成功时回调函数。

  type:返回内容格式,xml, html, script, json, text, _default。

3、getJSON:

$.getJSON("test.js", { name: "John", time: "2pm" }, function(json){
  alert("JSON Data: " + json.users[3].name);
});

  url:发送请求地址。

  data:待发送 Key/value 参数。

  callback:载入成功时回调函数。

分享到:
评论

相关推荐

    Jquery自带弹出框效果

    当我们谈论“Jquery自带的弹出框效果”时,实际上是指jQuery UI中的几个对话框组件,如`dialog()`函数。这些弹出框不仅提供了基本的提示功能,还能实现复杂的交互式窗口,为用户界面添加丰富的用户体验。 1. **...

    jQuery分页,纯AJAX分页

    jquery无刷新分页、排序 利用jquery实现的ajax无刷新分页以及排序,支持多种格式无刷新更换,数据库采用的是Sql2000自带的NorthWind数据库 数据库控制使用的是SqlHelper

    炮炮兵版聊天室(jQuery+ajax-无刷新,可发送表情)

    "炮炮兵版聊天室"是一个使用jQuery和Ajax技术实现的实时聊天应用,它具有无需页面刷新即可发送消息和表情的特性。这个项目是开发者在Sqlever2005数据库环境和VS2010集成开发环境下完成的,充分展示了前端技术和后端...

    NET3.5自带Ajax示例Demo源码

    此"NET3.5自带Ajax示例Demo源码"提供了如何在 Visual Studio 2010 下利用 .NET 3.5 的 AJAX 功能创建应用程序的实例。以下是这个示例程序可能包含的关键知识点: 1. **ASP.NET AJAX 控件工具包**:.NET 3.5 包含一...

    ASP.NET中JQuery+AJAX调用后台

    基于这个问题,我们使用JQuery+Ajax技术,其实MUI中也自带ajax技术。  实现过程: webForm代码:  function login() { var name = document.getElementById(username).value; //获取用户名 var password = ...

    jquery 日期时间控件

    在网页开发中,jQuery是一个非常流行的JavaScript库,它简化了DOM操作、事件处理以及Ajax交互。而"jQuery 日期时间控件"则是基于jQuery构建的,用于帮助开发者在网页上添加用户友好的日期和时间选择功能。这类控件...

    c#在线时间(用的c#自带AJAX控件)

    "c#在线时间(用的c#自带AJAX控件)"这个主题主要涉及如何利用C#的ASP.NET框架和内置的AJAX控件来实现动态更新在线时间的功能。以下将详细介绍这一技术实现的关键知识点。 首先,我们需要了解ASP.NET AJAX。它是...

    详解使用Vue.Js结合Jquery Ajax加载数据的两种方式

    2. 如果项目中已存在 jQuery,可以考虑使用 Vue 自带的 `$http` 服务(仅在 Vue 1.x 中可用)或 `$refs` 与 jQuery 结合使用,以减少代码冲突。 3. 在 Vue 中尽量避免直接修改实例数据,而是通过 `this.$set` 或在...

    jQuery自带的一些常用方法总结

    本身方法($.each,$.map,$.contains,$ajax) 常用工具方法 (1)$.trim $.trim方法用于移除字符串头部和尾部多余的空格。 代码如下: $.trim(‘ Hello ‘) // Hello (2)$.contains $.contains方法返回一个布尔...

    Vs2012自带Jquery 含 vsdoc

    jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。vsdoc文件则是Visual Studio的文档注释文件,它提供了对JavaScript库的代码智能提示和文档支持,帮助开发者在编写代码时更...

    jQuery浏览器导航栏

    在IT领域,jQuery是一款广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画效果以及Ajax交互。在本主题中,我们将深入探讨如何使用jQuery来创建一个功能丰富的浏览器导航栏,这个主题通常...

    详谈 Jquery Ajax异步处理Json数据.

    这里我们讲二种方法 方法一:(微软有自带Ajax框架) 在Asp.net里微软有自己的Ajax框架.就是在页面后台.cs文件里引入 using System.Web.Services 空间 然后定义静态方法(方法前加上 [WebMethod]) [WebMethod] public ...

    支持AJAX的TreeView树例子,使用省市县三级xml作演示

    看到网上很多想用ajax的树的例子,很奇怪,明明TreeView自带AJAX功能,取非要自己去写一大堆代码, 工作量增加了,而性能又没有提高多少 正好自己这次用到了,就做了一个例子,供大家一起研究参考 注:顺便下载了一...

    带小时和分钟的jQuery日期控件代码

    在IT领域,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互。本主题聚焦于"带小时和分钟的jQuery日期控件代码",这是一个常见需求,尤其是在构建Web应用时,用户可能需要...

    jQuery 学习第六课 实现一个Ajax的TreeView

    - **jQuery的$.ajax方法**:一个在页面中发起Ajax请求的简便方法,返回数据可以处理为JSON格式。 #### 6.注意事项 - 在实际开发过程中,要处理好安全问题,例如避免SQL注入、跨站脚本攻击(XSS)等。 - 当文件夹...

    Asp中使用JQuery的AJAX提交中文乱码解决方法

    在使用Asp进行Web开发过程中,通过JQuery的AJAX方法提交表单数据时,中文字符很容易出现乱码问题。为了解决这个问题,我们可以使用Asp自带的unescape()和escape()函数来进行编码和解码操作,以此确保数据在客户端与...

    Dreamware的jquery插件

    jQuery是一个广泛使用的开源JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务,使得网页开发变得更加高效。现在我们来深入探讨一下jQuery插件以及Dreamware的相关知识点。 1. **jQuery插件的...

    JQuery常用插件包括日期,上传,图标

    在Web开发领域,jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript代码的编写,使得DOM操作、事件处理、动画效果以及Ajax交互变得更加便捷。本文将详细介绍压缩包中包含的jQuery常用插件,包括日期插件...

    自带丰富示例的jQuery验证表单插件

    jQuery是一个广泛使用的JavaScript库,它极大地简化了DOM操作、事件处理和Ajax交互。在Web开发中,表单验证是必不可少的一环,确保用户输入的数据符合预设规则。jQuery Validate插件就是为此目的而设计的,它为...

    原始ajax原理 jquery JDBC连接数据库返回JSON/XML/TEXT 的Demo

    1 原始ajax原理 2 jquery JDBC 3 json数据 4 三级联动 5 仿百度自动提示 6 fromValidator验证 其中自带jar包 修改 DBconfig Mysql数据库配置文件直接运行即可 方便大家学习 ~~~同时鄙视那些高分卖例子的人... ...

Global site tag (gtag.js) - Google Analytics