1.GET方式:通过传参获取网络数据
$.ajax({
url: "/get",
type: "GET",
dataType: "json",
data: { "id": 2,"name":'xaioming' },
success: function (data) {
console.log(data);
}.bind(this),
error: function (xhr, status, err) {
}.bind(this)
});
2.POST方式:提交数据(添加功能)
- 添加:contentType: "application/json; charset=utf-8",
-
添加:JSON.stringify(),将从一个对象解析出字符串
-
进一步了解contentType。请参考:http://blog.csdn.net/zrcj0706/article/details/78639548
$.ajax({
url: "/POST",
type: "POST",
dataType: "json",
contentType: "application/json; charset=utf-8",
data: JSON.stringify({
"title": "123445",
}
),
success: function (data) {
console.log('成功');
}.bind(this),
error: function (xhr, status, err) {
}.bind(this)
});
3.DELETE方式:删除功能
$.ajax({
url: "/DELETE",
type: "DELETE",
dataType: "json",
data: { "id": 2},
success: function (data) {
console.log(data);
}.bind(this),
error: function (xhr, status, err) {
}.bind(this)
});
4.PUT方式:修改功能
$.ajax({
url: "/PUT",
type: "PUT",
dataType: "json",
data: { "id": 2},
success: function (data) {
console.log(data);
}.bind(this),
error: function (xhr, status, err) {
}.bind(this)
});