这个问题在这里已有答案:
我在请求结束时尝试执行特定代码。
但是我不知道这是不是一个很好的方法。
你能告诉和帮助我吗?
谢谢!
Ajax请求
function envoyerRequete(url, data, type) {
return $.ajax({
url: url,
dataType: 'json',
contentType: 'application/json; charset=UTF-8',
data: JSON.stringify(data),
type: type
}).done(function (data) {
console.log('sucess');
return true;
}).fail(function (jqXHR, textStatus, errorThrown) {
console.log('fail');
return false;
});
}
Ajax调用
function newAuteur() {
var data = {
"nom": $("#nomAuteur").val(),
"prenom": $("#prenomAuteur").val()
};
var result = envoyerRequete('/auteurs/', data, "POST");
if(result) {
// blabla true
}
else {
// blabla false
}
}