如何从AJAX调用中获取错误消息?

兰迪·明德

我有一个jQuery AJAX调用,如下所示:

$.get(url, { tripName: tripName, userRowId: userRowId }, function (data) {
    $("#partialView").html(data);
}).success(function () {
    UpdateCount();
    $("#LocationList").focus();
}).fail(function (error) {
    alertify.alert("Call to get sightings failed: " + error);
});

.get调用C#控制器方法。我已经将C#方法设置为抛出零除异常以进行测试。如何捕获来自C#方法的异常消息?我上面的内容不起作用(调用了fail方法,但未显示任何消息),这并不奇怪,因为我只是刺了一下它。

我的C#方法如下所示:

try
{
    int a = 0, b = 10, c;

    c = b / a;
}
catch (System.Exception exception)
{
    throw;
}
i

改变这个:

alertify.alert("Call to get sightings failed: " + error);

对此:

alertify.alert("Call to get sightings failed: " + error.responseText);

如果您可以在其中设置一个,console.log(error)则可以看到错误消息被保留,responseText因此应该可以解决error.responseText

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取Ajax调用的默认错误

来自分类Dev

如何进行Ajax调用并显示错误消息

来自分类Dev

提交表单后,如何在ajax错误消息中获取在服务器端处理的错误?

来自分类Dev

jQuery AJAX调用从txt文件中获取错误的值

来自分类Dev

如何从Node.js中的Ajax发布返回错误消息

来自分类Dev

Symfony / Twig:如何从隐藏字段中获取错误消息

来自分类Dev

如何从D中的纯函数获取详细的错误消息?

来自分类Dev

如何从Http.Error中获取错误消息?

来自分类Dev

如何从Datomic的“事务”中获取详细信息/错误消息

来自分类Dev

获取错误消息中的变量?

来自分类Dev

获取错误消息中的变量?

来自分类Dev

Ajax从PHP函数获取错误或成功消息

来自分类Dev

Ajax从PHP函数获取错误或成功消息

来自分类Dev

ASP 处理程序不向托管环境中的 ajax 调用返回错误消息

来自分类Dev

如何在ajax调用中获取JSON数据

来自分类Dev

我如何从ajax调用中获取返回的数据

来自分类Dev

如何从响应中传递字符串并获取Ajax调用

来自分类Dev

如何从数据中获取值:参与 ajax 调用

来自分类Dev

如何从 ajax 调用中获取 img 数据(如像素)?

来自分类Dev

从 Ajax 调用中获取 HTML

来自分类Dev

从ajax调用中获取数据

来自分类Dev

$ .ajax获取请求方法在IE9中引发“访问被拒绝”错误消息

来自分类Dev

ajax如何从PHP文件返回错误消息

来自分类Dev

如何从SQLite获取错误消息执行PHP

来自分类Dev

如何从Browserify获取构建错误消息

来自分类Dev

如何获取antlr解析错误消息?

来自分类Dev

如何获取本地化的错误消息?

来自分类Dev

如何使用Volley获取错误消息说明

来自分类Dev

如何获取角度形式验证错误消息?

Related 相关文章

热门标签

归档