1.使用ajax发送post请求
例如:
$.ajax({
type: 'POST',
contentType: "application/json",
url: "/loginpost",
data: JSON.stringify(user),
dataType: 'json',
cache: false,
timeout: 600000,
success: function (data) {
console.log("SUCCESS : ", data);
},
error: function (e) {
console.log("ERROR : ", e);
}
});
- $.ajax({
- type: 'POST',
- contentType: "application/json",
- url: "/loginpost",
- data: JSON.stringify(user),
- dataType: 'json',
- cache: false,
- timeout: 600000,
- success: function (data) {
- console.log("SUCCESS : ", data);
- },
- error: function (e) {
- console.log("ERROR : ", e);
- }
- });
$.ajax({
type: 'POST',
contentType: "application/json",
url: "/loginpost",
data: JSON.stringify(user),
dataType: 'json',
cache: false,
timeout: 600000,
success: function (data) {
console.log("SUCCESS : ", data);
},
error: function (e) {
console.log("ERROR : ", e);
}
});
2.利用jQuery的$.post方法可以以POST形式向服务器发起AJAX请求。
用法:$.post(url,parameters,callback)
url |
(字符串)服务器端资源地址。 |
parameter |
(对象)需要传递到服务器端的参数。 参数形式为“键/值”。 |
callback |
(函数)在请求完成时被调用。该函数参数依次为响应体和状态。 |
返回值 |
XHR实例 |
例如:
$.post("/business", {"sceneName": sceneName}, function (data) {
alert(data.msg);
window.location.reload();
});
- $.post("/business", {"sceneName": sceneName}, function (data) {
- alert(data.msg);
- window.location.reload();
- });
$.post("/business", {"sceneName": sceneName}, function (data) {
alert(data.msg);
window.location.reload();
});