ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
### **$.get() 和 $.post() 的区别** **1** GET 请求会将参数跟在 URL 后进行传递 POST 请求则是作为 HTTP 消息的实体内容发给 Web 服务器 **2** GET 方式对传输的数据大小有限制(通常不能大于 2KB) POST 传输数据理论上不受限制 **3** GET 方式请求的数据会被浏览器缓存起来 POST 方式请求的数据不会被浏览器缓存 **4** GET 后退刷新按钮数据不会被重新提交 POST 后退刷新按钮数据会被重新提交 ### **示例** ``` $.post("car.test.kidphp.com/?m=goods&a=getAllGoods", {}, onGetAllGoods); /** * 加载完商品数据 */ function onGetAllGoods(value) { var res = null; try { res = $.parseJSON(value); } catch (err) { //服务端返回异常,json数据不能正常解析 alert('未知错误!'); return; } if (res.code == 0) { goods = res.data; } else { alert(res.msg); } } ```