Axja(2) post()和get()方法

摘要:
而$。get()和$。post()是全局方法,不需要指定元素。出于目的,。load()适用于静态文件的异步获取,而$。get()和$。post()更适合那些需要向服务器页面传递参数的人。JQuery。post方法:url:send请求地址。Callback:加载成功时的回调函数。url=html/footer。htm',函数{alert;});};//使用第二个参数数据(字符串形式的键值对)传输参数,然后将其自动转换为问号,后跟参数$。单击//对象键值配对方法$。单击;$post()方法和$Get()的用法基本相同,它们之间的区别也很模糊。它们基本上是差异背后的原因,这无法反映在用户的使用中。

 

load()方法是局部方法,因为他需要一个包含元素的jQuery 对象作为前缀。而$.get()和
$.post()是全局方法,无须指定某个元素。对于用途而言,.load()适合做静态文件的异步获取,
而对于需要传递参数到服务器页面的,$.get()和$.post()更加合适。

jQuery.post(url, [data][callback][type])方法:

url:发送请求地址。

data:待发送 Key/value 参数。

callback:发送成功时回调函数。

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

jQuery.get(url, [data][callback][type])方法:

url:待载入页面的URL地址

data:待发送 Key/value 参数。

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

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

例子:

//通过URL后问号紧跟传参
$('input').click(function(){
  $.get('test.php?url=html/footer.htm',function(response,status,xhr){
    alert('11');
    });
});
//通过第二个参数data,字符串形式的键值对传参,然后自动转换为问号紧跟传参
$('input').click(function(){
  $.get('test.php','url=html/footer.htm&title=footer',function(response,status,xhr){
    alert('11');
  });
});

//对象键值对方式

$('input').click(function(){
  $.get('test.php',

    {url:'html/test.htm'},

    function(response,status,xhr){
      alert('11');
       });
});

$.post()方法的使用和$.get()基本上一致,他们之间的区别也比较隐晦,基本都是背后的
不同,在用户使用上体现不出。具体区别如下:
1.GET 请求是通过URL 提交的,而POST 请求则是HTTP 消息实体提交的;
2.GET 提交有大小限制(2KB),而POST 方式不受限制;
3.GET 方式会被缓存下来,可能有安全性问题,而POST 没有这个问题;
4.GET 方式通过$_GET[]获取,POST 方式通过$_POST[]获取。

免责声明:文章转载自《Axja(2) post()和get()方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Jmeter(三) 从上传图片来入门JmeterJSON解析下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

VIP视频解析接口,送给有需要的人

VIP视频解析接口:http://api.bbbbbb.me/jx/?url=http://www.a305.org/weixin.php?url=http://api.91exp.com/svip/?url=http://api.bbbbbb.me/ipsign/player.php?v=http://api.ledboke.com/vip/?url=h...

绝对推荐:桌面提醒记事软件Active Desktop Calendar

绝对推荐:桌面提醒记事软件ActiveDesktopCalendar大家是如何管理自己要做的事呢?备忘录?下面看看且行资源提供的方法:自己为这样的事情尝试过很多方法,用手机上的备忘录,输入很麻烦,带上小的便签纸,但经常就丢在口袋里了,而且带笔也不方便,尝试过一些软件,桌面侧边栏,google小工具,或者功能不方便,或者影响速度,或者需要联网限制,或者占用桌...

对于反爬虫伪装浏览器进行爬虫

对于爬虫中部分网站设置了请求次数过多后会封杀ip,现在模拟浏览器进行爬虫,也就是说让服务器认识到访问他的是真正的浏览器而不是机器操作 简单的直接添加请求头,将浏览器的信息在请求数据时传入: 打开浏览器--打开开发者模式--请求任意网站 如下图:找到请求的的名字,打开后查看headers栏,找到User-Agent,复制。然后添加到请求头中 代码如下: 1...

nginx正向代理 (带着请求头)

当你获得云服务器之后, 你有这样一个需求:当你要访问一个url的时候,这个URL只能在人家的云服务器上访问(比如百度),所以你要买百度的BCC,你可能在想在BCC起服务,那样有点麻烦,直接使用nginx代理就可以解决问题了,因为url涉及到验证,所以要把请求头带上。 首先下载nginx apt-get install nginx 最后配置nginx配置文件...

二级动态菜单的功能

二级动态菜单的实现, 我们可能需要一个  下方展示的这样的一种数据结构: { 1: { 'title': '用户管理', 'icon': 'fa fa-envira', 'children': [ {'title': '客户列表', 'url': '/customer/li...

微信小程序http接口封装怎么实现

微信小程序http接口封装怎么实现?微信小程序开发的编写,需要调用后端接口,经常要用到wx.request方法,所以就自己封装了一下,简化一下代码,如果能给大家提供帮助更好,我的项目后端是使用的Java SSM框架,wx.request的URL就是后端提供的接口。在封装的时候我在网上看了很多篇博客,90%以上的全都是直接在success回调函数中直接打印返...