### **$.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);
}
}
```