jQuery.post( url, [data], [callback], [type] ) :使用POST方式来进行异步请求

参数:

url (String) : 发送请求的URL地址.

data (Map) : (可选) 要发送给服务器的数据,以 Key/value 的键值对形式表示。

callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。

type (String) : (可选)官方的说明是:Type of data to be sent。其实应该为客户端请求的类型(JSON,XML,等等)

这是一个简单的 POST 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。示例代码:

Ajax.aspx:

Response.ContentType = "application/json";Response.Write("{result: '" + Request["Name"] + ",你好!(这消息来自服务器)'}");

jQuery 代码:

$.post("Ajax.aspx", { Action: "post", Name: "lulu" },     
   function (data, textStatus){        
    // data 可以是 xmlDoc, jsonObj, html, text, 等等.  
    //this;
    // 这个Ajax请求的选项配置信息,请参考jQuery.get()说到的this  
   alert(data.result);        }, "json");

点击提交:

这里设置了请求的格式为"json":

$.ajax()这个是jQuery 的底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。

这里有几个Ajax事件参数:beforeSend success complete ,error 。我们可以定义这些事件来很好的处理我们的每一次的Ajax请求。

$.ajax({
url: 'stat.php',

type: 'POST',

data:{Name:"keyun"},

dataType: 'html',

timeout: 1000,

error: function(){alert('Error loading PHP document');},

success: function(result){alert(result);}

});

转载于:https://www.cnblogs.com/lk516924/p/4037216.html

jQuery $.post $.ajax用法相关推荐

  1. php中ajax用法,PHP中AJAX的使用(完整实例)

    在这呢我主要说一下AJAX的用法,原理就不多说了. 1.你要用AJAX首先得会js吧,这个不用多说. 首先你得NEW一个AJAX的对象,类必须得事例化才能使用,这个大家都知道对吧 第一步:var oA ...

  2. sweetalert2中ajax用法,SweetAlert2 使用教程

    SweetAlert2是一款功能强大的纯Js模态消息对话框插件.SweetAlert2用于替代浏览器默认的弹出对话框,它提供各种参数和方法,支持嵌入图片,背景,HTML标签等,并提供5种内置的情景类, ...

  3. jQuery学习之jQuery Ajax用法详解

    jQuery Ajax在web应用开发中很常用,它主要包括有ajax,get,post,load,getscript等等这几种常用无刷新操作方法,下面我来给各位同学介绍介绍. 我们先从最简单的方法看起 ...

  4. layer ajax 用法,layer加载遮罩层使用 Ajax Loading Demo

    最近在写ajax请求后台来过程中layer等待层的功能时遇到layer的加载框总是在请求完后才出现的问题. 后来找到原因是因为ajax请求设置为同步的,由于js是单线程的导致程序先执行了后台请求然后请 ...

  5. jquery用ajax,超简单的jquery的AJAX用法

    包括POST,GET,AJAX 前台调用 jQuery.post("NewDoAjax.aspx", { max: ' N !', name: 'wsenmin' }, funct ...

  6. php中ajax用法,thinkphp中使用ajax

    前端页面请求表单,接收返回值 ~~~ function aa() { $.get("{:u('Userspay/test')}",function(data,status) { / ...

  7. Jquery学习总结(2)——jQuery Ajax用法详解

    [详解]jquery ajax在web应用开发中常用,主要包括有ajax,get,post,load,getscript等这几种常用无刷新操作方法,下面来给大家介绍一下.我们首先先从最简单的方法看起. ...

  8. jquery的ajax用法

    api参见:http://api.jquery.com/jquery.ajax/ 转载于:https://www.cnblogs.com/shengulong/p/9068926.html

  9. JQuery.Ajax用法

    JQuery.Ajax之错误调试帮助信息 JQuery.Ajax之错误调试帮助信息  下面是Jquery中AJAX参数详细列表: 参数名 类型 描述 url String (默认: 当前页地址) 发送 ...

最新文章

  1. 如何快速取消所有文件夹共享?进来瞧瞧
  2. F - CRB and String HDU - 5414
  3. Spring Security 和 Apache Shiro
  4. Python基础教程(三):运算符、条件语句
  5. php中var_dump()函数
  6. basler相机的触发线是那两脚_车牌相机是怎么和LED屏联动的?
  7. Python使用正则表达式处理字符串
  8. systemd的作用
  9. 人民币转大写 java_把数字转换成人民币大写的形式
  10. 工作窃取算法 work-stealing
  11. 什么牌子的蓝牙耳机好?重低音分体式蓝牙耳机!
  12. ARM 微处理器的数据类型
  13. 程序员自学编程被腾讯拒却月入3w是一种怎样的体验?
  14. apt-get update和apt-get upgrade的区别
  15. 你不知道的javascript读书笔记
  16. 开始菜单中计算机栏里没有桌面,有效快速解决电脑桌面开始菜单不见了
  17. 新时代下智慧消防的发展趋势分析
  18. 使用TreeView树状图
  19. linux 给u盘 变更名字,u盘怎么改名字|在电脑修改U盘名字的方法
  20. PS产品精修 Photoshop教程

热门文章

  1. 翻动100万级的数据
  2. 【转】c#中类的默认访问修饰符
  3. rhel4 x86_64 php5.2.17 make安装 支持mysqli
  4. leetcode203.移除链表元素
  5. oracle使用存储过程做铺底数据
  6. sed 和 awk 的一些用法
  7. MaBatis(5)输入/输出映射
  8. 富盛Sbo生产管理简介
  9. php接口 接受ios或android端图片; php接收NSData数据
  10. 解决Ubuntu系统中文乱码显示问题,终端打开文件及查看目录