ajax是异步请求的方式,不需要刷新页面
$.ajax({ url:"ajax", contentType:"application/json;charset=UTF-8", data: '{"uname":"abc","age":"20"}', dataType:"json", type:"post", success:function (data) { alert(data.uname); alert(data.age) } });
url:请求路径
contentType:要传入的数据类型
data:json数据
data有三种格式:
1.json格式:形如{"username":"zhangsan","age":18}
2.json字符串: 形如"{"username":"zhangsan","age":18}"
3.标准参数模式: "username=zhangsan&age=18"
.serialize()方法就是把表单的数据拼成这个格式的字符串!
dataType:返回的数据类型.
type:提交方式
success:成功之后的操作。data为响应的json数据