由于项目的原因,最近又开始用 ajax
了,遇到了一个问题就记个笔记。
关于传值
传值到底是传 formDara
还是 JSON 就不谈了,主要看后端需求
ajax
本身也支持这两种传值方式
json 传参
$.ajax({
type : "post",
url : "/repair/start",
contentType:'application/json',
data : JSON.stringfy(data),
success : function(data) {
console.info(data);
}
});
主要就是两句,
contentType: 'application/json'
data: JSON.stringfy(data)
此处的入参就是一个普通的js对象,就会转换成JSON对象
表单传参
$.ajax({
type : "post",
url : "/repair/start",
data : {
key: 'value',
},
success : function(data) {
console.info(data);
}
});
默认就是表单传参,data
处直接放个对象就行