检测到错误时创建 Tabulator 回调
Create Tabulator callback when Error detected
我正在使用它在 Tabulator 中使用 ajax 调用数据:
$('#tablename').tabulator({
ajaxURL: some url,
ajaxConfig:"POST",
ajaxParams:{...}
});
我有一个这样的错误处理程序,如果出现问题,它将 return json。
function returnError($msg) {
$data=array();
$data['success'] = false;
$data['message'] = $msg;
echo json_encode($data);
exit;
}
如何从 Tabulator 调用中获取该错误(如果存在)?
不确定标准 ajax done 是否可以附加到制表符调用? :
.done(function(data) {
if (data.success == false) {...}
});
谢谢。
可以在制表符上使用 ajaxError 回调,只要出现请求错误就会调用它。您只需在 table 定义中定义它:
$('#tablename').tabulator({
ajaxURL: some url,
ajaxConfig:"POST",
ajaxParams:{...}
ajaxError:function(error){
//error - the returned error object
//your code goes here
},
});
中找到可用回调的完整列表
我正在使用它在 Tabulator 中使用 ajax 调用数据:
$('#tablename').tabulator({
ajaxURL: some url,
ajaxConfig:"POST",
ajaxParams:{...}
});
我有一个这样的错误处理程序,如果出现问题,它将 return json。
function returnError($msg) {
$data=array();
$data['success'] = false;
$data['message'] = $msg;
echo json_encode($data);
exit;
}
如何从 Tabulator 调用中获取该错误(如果存在)?
不确定标准 ajax done 是否可以附加到制表符调用? :
.done(function(data) {
if (data.success == false) {...}
});
谢谢。
可以在制表符上使用 ajaxError 回调,只要出现请求错误就会调用它。您只需在 table 定义中定义它:
$('#tablename').tabulator({
ajaxURL: some url,
ajaxConfig:"POST",
ajaxParams:{...}
ajaxError:function(error){
//error - the returned error object
//your code goes here
},
});
中找到可用回调的完整列表