我如何添加成功代替完成,并添加错误代替失败?
$.ajax({url: "/plugins/custom/cisco/${url_node}/custom.cisco.endpoint-test-28?DOB=28-02-1994&month=Feb",
type:"POST"}).done(function(data){
$('#test_macro').hide();
console.log("Data :", data);
}).fail(function(error){
console.log('Error');
});
});
答案 0 :(得分:1)
$.ajax({
url: "/plugins/custom/cisco/${url_node}/custom.cisco.endpoint-test-28?DOB=28-02-1994&month=Feb",
type:"POST",
success: function(data){
$('#test_macro').hide();
console.log("Data :", data);
},
error: function(data){
console.log('Error');
}
});
答案 1 :(得分:0)
注意从JQuery 3.0开始的弃用通知:
弃用注意事项:从jQuery 3.0开始,jqXHR.success(),jqXHR.error()和jqXHR.complete()回调已删除。您可以改用jqXHR.done(),jqXHR.fail()和jqXHR.always()。
您可以按以下方式使用它:
var jqxhr = $.ajax( {
method: "POST",
url: "/plugins/custom/cisco/${url_node}/custom.cisco.endpoint-test-28?DOB=28-02-1994&month=Feb",
data: { name: "Dummy" }//in case you want to post data,
} )
.done(function(data) {
$('#test_macro').hide();
console.log("Data :", data);
alert( "success" );
})
.fail(function() {
alert( "error" );
})
.always(function() {
alert( "complete" );
});
始终查看官方文档: http://api.jquery.com/jquery.ajax/
答案 2 :(得分:0)
$。ajax({ 网址:“ / plugins / custom / cisco / $ {url_node} /custom.cisco.endpoint-test-28?DOB=28-02-1994&month=Feb”, 类型:“ POST”, 成功:功能(数据){ $('#test_macro')。hide(); console.log(“ Data:”,data); }, 错误:函数(数据){ console.log('错误'); } })