jQueryUI选项卡回调?
我有一些选项卡,可以通过ajax加载内容。我想知道,在ajax调用将内容加载到选项卡之前,是否需要查看它的响应 我想看看是否发生了任何错误。例如,选项卡内容可能需要用户Id,但由于某些原因,该Id为空。在我的代码中,我有一些实际检查这些东西的东西,如果发生这种情况,会将其放入验证错误中 我通常将错误作为json结果返回,并使用对话框显示错误 因此,我想检查选项卡中的ajax调用,看看它是否是一个验证错误(json响应),是否有验证错误停止加载选项卡并弹出一个对话框 那么jQueryUI选项卡有这样的功能吗?或者我必须使用http状态代码并设置状态代码错误吗?您可以使用来提供一个完整的函数,该函数允许您查看响应内部。传递给的确切参数取决于您使用的jQuery版本jQueryUI选项卡回调?,jquery,jquery-ui,asp.net-mvc-3,Jquery,Jquery Ui,Asp.net Mvc 3,我有一些选项卡,可以通过ajax加载内容。我想知道,在ajax调用将内容加载到选项卡之前,是否需要查看它的响应 我想看看是否发生了任何错误。例如,选项卡内容可能需要用户Id,但由于某些原因,该Id为空。在我的代码中,我有一些实际检查这些东西的东西,如果发生这种情况,会将其放入验证错误中 我通常将错误作为json结果返回,并使用对话框显示错误 因此,我想检查选项卡中的ajax调用,看看它是否是一个验证错误(json响应),是否有验证错误停止加载选项卡并弹出一个对话框 那么jQueryUI选项卡有这
function checkResponse(args){
//interrogate the response and decide what to show the user
}
$( ".tabs" ).tabs({ ajaxOptions: { complete: checkResponse } });
我用的是1.5。那么,此时是否将数据加载到选项卡中?@chobo2-不是在完成阶段,选项卡使用成功事件填充内容。