dgzm.net
当前位置:首页 >> jquEry AjAx 的$post跟$gEt方法有什么区别 >>

jquEry AjAx 的$post跟$gEt方法有什么区别

$.ajax 是 jQuery 底层 AJAX 实现,$.ajax是一种通用的底层封装,$.ajax()请求数据之后,则需要使用回调函数,有beforeSend、error、dataFilter、success、complete等。 $.get $.post是简单易用的高层实现,我们使用$.get $.post方法,jQuery会...

$.post是$.ajax({type:'post})的简写 $.get是 $.ajax({type: 'get'}) 的简写 而这里的type,则和表单form的属性method等效,即: $.post 相当于 $.get 相当于 然后就要说到post和get的区别了。 在向服务器传参数时,post是将参数放在请求的表单...

使用方式基本相同,主要是是数据的提交方式 get/post GET 提交是根据路径,也就是url里面 写的 ?a=1&b=2 数据长度有限制,不安全 POST 提交是表单提交, 是在请求信息里面。 可以提交的数据更多,比get安全

我猜测。你用 alert(data).输出 ajax 获取的数据。 在$.ajax()中 可以输出数据 在$.post()中 alert 没用,什么都不输出。 如果你的$.post() 使用的是'json' 的方式。那说明你代码没问题。你在尝试下 alert(data.xxx) 就可以输出你的数据了。 在$...

get和post顾名思义,两种提交方式,getjson则是向后台定了一个要求,返回的数据必须是json,否则回调函数里的XHR对象为空,$get,$post,$getjson三个方法最后调用的都是$ajax,只不过jquery对这三个方法进行了简单的封装。

这是http请求的传递方式 get是url传递参数,post是暗文传递,url中看到 一般网站中的搜索大多用get传递,便于收藏地址和搜索引擎抓取 像注册这种表单较多的建议使用post 个人习惯,一般查询类get使用的多, 修改,删除,新增post多

应该是你传参的方式不对,"aa=abc&bb=123", 这种写法是url传参的方式,而$.post传参一般是json格式,如{逗aa地:"abc","bb":"123"},你传参错误导致的吧

首先,如果要是考虑安全性问题的话,两种提交方式的参数都可以写在data中。get请求一般是获取数据为主,所传的参数也大多是查询数据所用的关键字或者键值,而post请求则是添加或者修改数据,为了数据的安全性所以尽量不要直接在URL中显示,再者...

就是说最基本的是ajax.而get,post都是在ajax的基础上进行简化的。 简单说就是get是固定了一些参数的ajax

$("button").click(function(){ $.get("demo_test.asp",function(data,status){ alert("Data: " + data + "\nStatus: " + status); }); }); $("input").keyup(function(){ txt=$("input").val(); $.post("demo_ajax_gethint.asp",{suggest:txt},...

网站首页 | 网站地图
All rights reserved Powered by www.dgzm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com