社区
JavaScript
帖子详情
jQuery的$.get(),$.post()
aaajedll
2010-05-05 09:17:30
$.get()和$.post()这2个方法除了$.post()多一个返回参数类型,其他都一样,现在感觉好模糊,根本就不知道在什么情况下用$.get(),为什么用$.get()而不用$.post(),请高手帮忙讲解一下,看了视频和帮助文档都没明白。
...全文
104
9
打赏
收藏
jQuery的$.get(),$.post()
$.get()和$.post()这2个方法除了$.post()多一个返回参数类型,其他都一样,现在感觉好模糊,根本就不知道在什么情况下用$.get(),为什么用$.get()而不用$.post(),请高手帮忙讲解一下,看了视频和帮助文档都没明白。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
哥来自东北
2010-05-05
打赏
举报
回复
一般来说,想获取一个文件时用get,想提交表单时用post
zhouxiaobo123
2010-05-05
打赏
举报
回复
$.get()或$.post()是$.ajax()的封装(简化)
$.ajax()这个是jQuery 的底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等
抱抱我的小猫
2010-05-05
打赏
举报
回复
$.ajax() 可以设置为get或者post 直接用GET POST 出错后出错信息无法获取,ajax方法则比较完整可以获取全部的信息
aaajedll
2010-05-05
打赏
举报
回复
[Quote=引用 1 楼 lieri111 的回复:]
楼主这个和web的两种接受方式是一样的,比如密码不公开的用post,大批量的数据用post,对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
楼主可以查查web中二者的区别,和这个是一样的
[/Quote]
谢谢,我是不是可以这样理解
get是指单个提交,例如像URL后面跟的参数,所以get是没有返回类型的,因为是单个的
post是指批量,表单方式提交,所以post有返回的类型
那我顺便在问一下$.ajax()和$.get()或$.post()又有什么区别?在何时使用?为什么要用?
passself
2010-05-05
打赏
举报
回复
楼主这个和web的两种接受方式是一样的,比如密码不公开的用post,大批量的数据用post,对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
楼主可以查查web中二者的区别,和这个是一样的
yingzhilian2008
2010-05-05
打赏
举报
回复
[Quote=引用 5 楼 zcy_dr 的回复:]
一般来说,想获取一个文件时用get,想提交表单时用post
[/Quote]
get有缓存,而且安全性不高,容易暴露信息产生sql注入等后果,一般用来获取文件!而且有流量上限 而post没有上限 ......
plzzz
2010-05-05
打赏
举报
回复
你应该去看下 html 关于 <form> 这个标签的介绍就会明白了
KK3K2005
2010-05-05
打赏
举报
回复
get方法默认情况下会缓存结果 也就是相同的URL和参数 只会提交一次
蔡袅
2010-05-05
打赏
举报
回复
很多人都回答好了,那我就给楼主学习上的鼓励~~
Java大数据培训学校全套教程-
JQUERY
(28)
重要声明:如果感觉声音小,可以选择耳机或加音箱或电脑自带的声音,反复试一试。...本门课程通过学习,$选择器,
jquery
,$(document,$(function(),$.
post
,Ajax,等相关概念让大家对
JQUERY
编程打下好的基础。
ajax $.get怎么使用,解析
jQuery
中$.get、$.
post
、$.getJSON与$.ajax的用法
本节重点介绍
jquery
中调用ajax的4种方法:$.get、$.
post
、$getJSON、$ajax。如果读者没有javascript和
jquery
的知识,或没有ajax的概念,请先参阅下本站的javascript教程与
jquery
教程栏目中的相关内容。1、$.get$.get()方法使用GET方式来进行异步请求,它的语法结构为:$.get( url [, data] [, callback]...
Jquery
中$.getJSON,$.ajax ,$.get ,$.
post
的区别
$.get 、$
post
是封装在
jquery
中的简易方法,当使用这两种方法时,
jquery
会自动调用封装在底层的$.ajax方法。而$.getJSON又是$.get中的简易方法。 1. $.
post
$.
post
是简单易用的高层实现,我们使用$.
post
方法,
jQuery
会自动封装调用底层的$.ajax。 $.
post
只能处理简单的get请求以取代复杂的$.ajax请求,请求成功时可以调用回调函数,不支持请求出错时的回调,否则使用$.ajax。 参数 请求地址url 请求参数data 请求成功
jquery
的$.
post
()和$.get()如何进行同步请求
因为.
post
()和.
post
()和.
post
()和.get()是
jquery
对$.ajax()封装的异步调用接口的方法。如果需要同步请求的时候,可以进行如下操作: 在.
post
()或者.
post
()或者.
post
()或者.get()前把ajax设置为同步:$.ajaxSettings.async = false; 在.
post
()或者.
post
()或者.
post
()或者.get()后把ajax...
html $.
post
,
jQuery
$.
post
()方法的用法
在
jQuery
中,除了 $.get() 方法,我们还可以使用 $.
post
() 方法来通过 Ajax 向服务器请求获取数据。$.get() 方法和 $.
post
() 方法在使用方式上差不多,不过两者还是有一定的区别:get 方式不适合较大的数据量,并且它的请求信息会保存在浏览器缓存中,因此安全性不好;
post
方式不存在上述的不足。语法:$.
post
(url,data,fn,type)$.po...
JavaScript
87,903
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章