gpt4 book ai didi

asp.net - ASP.NET MVC3 AJAX.BeginForm AjaxOptions OnSuccess OnFailure问题

转载 作者:行者123 更新时间:2023-12-03 21:44:14 24 4
gpt4 key购买 nike

我的问题是要调用OnFailure回调的条件是什么,运行时如何知道ajax调用失败(ajax帮助程序使用一些http响应状态代码来表明这一点?那将是什么?)。
而且,无论ajax调用失败还是成功,如果UpdateTargetId的html被更新,那么我该如何正确处理错误。很混乱...

最佳答案

 <script type="text/javascript">
function OnSuccess() {
alert('Success');
}
function OnFailure(ajaxContext) {
var response = ajaxContext.get_response();
var statusCode = response.get_statusCode();
alert('Failure');
Here you can do whatever you want with the div.
$('#targetDiv').empty();
}
</script>
<div id="targetDiv">
@using (Ajax.BeginForm("Index", "Home",
new AjaxOptions
{
UpdateTargetId = "targetDiv",
OnSuccess ="OnSuccess",
OnFailure ="OnFailure"
})
{
...
}
</div>

关于asp.net - ASP.NET MVC3 AJAX.BeginForm AjaxOptions OnSuccess OnFailure问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7143299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com