当 ajax 调用失败时,如何阻止 Bootstrap x-editable 更新编辑字段?
我正在传递一个函数作为 url。
$('.order-price').editable({
type: "text",
title: "Order Price",
url: function (params) {
var orderID = $(this).data("order-id");
var data = "OrderID=" + orderID + "&Price=" + params.value;
$.ajax({
type: 'post',
url: '/Trades/SetOrderPrice',
data: data,
async: false,
error: function (xhr, ajaxOptions, thrownError) {
return false;
// Do I return something here instead of false?
}
})
}
});
最佳答案
您有两个选择,要么在回调中抛出异常,x-editable 将捕获它本身,要么您可以使用“成功”事件并在成功函数中返回一个空字符串,然后您就完成了
关于ajax - 当 ajax 调用失败时,如何阻止 Bootstrap x-editable 更新已编辑字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16744965/