由于项目的原因,最近又开始用 ajax
了,遇到了一个问题就记个笔记。
关于传值
传值到底是传 formDara
还是 JSON 就不谈了,主要看后端需求
ajax
本身也支持这两种传值方式
json 传参
1 2 3 4 5 6 7 8 9
| $.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对象
表单传参
1 2 3 4 5 6 7 8 9 10
| $.ajax({ type : "post", url : "/repair/start", data : { key: 'value', }, success : function(data) { console.info(data); } });
|
默认就是表单传参,data
处直接放个对象就行