`

Jquery.post打印错误信息

 
阅读更多

由于Jquery.post没有onError回调函数。我们需要重写ajaxError方法。

 

1、在Action中要将异常信息通过

response.getWriter().write(e);

 

返回到前端。

 

2、在前台定义全局的错误处理函数

$(document).ready(function(){ 
  $(document).ajaxError(function(event, jqXHR, ajaxSettings, thrownError) {
    alert(thrownError);
    $("#saveBtn").attr('disabled', false);
  });
});

 

分享到:
评论

相关推荐

    jquery.infinitescroll中文配置API及示例.rar

    10. **debug**:开启调试模式,打印更详细的日志信息。 **示例代码** 以下是一个完整的jQuery.InfiniteScroll配置示例: ```html <!DOCTYPE html> <title>jQuery.InfiniteScroll 示例 ...

    jquery.base64

    Base64编码是基于64个可打印字符来表示二进制数据的一种方法,这些字符包括大小写字母、数字以及"+"和"/",并且在传输时通常会在末尾添加一个或多个"="作为填充。这种编码方式广泛应用于电子邮件、图片嵌入、JSON ...

    jquery.post用法关于type设置问题补充

    在jQuery中,`$.post` 是一个非常常用的Ajax方法,用于向服务器发送异步POST请求。这个方法在处理数据返回时有一些需要注意的地方,特别是在不同版本的jQuery之间,其行为可能会有所变化。本篇文章将深入探讨`$.post...

    jquery.form.js框架实现文件上传功能案例解析(springmvc)

    这里,我们检查文件是否为空,然后将其保存到指定的目录,并打印出文件名以确认上传成功。 ### HTML 表单 在前端HTML部分,我们需要创建一个包含`enctype="multipart/form-data"`的表单,这是为了指示浏览器发送二...

    jQuery.Form实现Ajax上传文件同时设置headers的方法

    成功上传后的回调函数中打印出"success",而出现错误时则打印出"error"。return false是关键步骤,用来阻止表单在提交后被浏览器重新提交。 在实现上传文件功能的同时,需要考虑浏览器的兼容性。在IE浏览器中,file...

    JS,Jquery

    3. **控制台日志**:打印错误信息和运行时的日志,帮助定位问题。 4. **性能分析**:分析脚本执行时间和内存占用,优化代码性能。 5. **DOM查看和操作**:查看当前DOM结构,允许直接修改以测试效果。 在实际项目中...

    使用JQuery调用WCF驱动TSC打印机打印二维码的例子

    5. **处理响应**:当WCF服务返回打印确认或错误信息时,JQuery会触发相应的回调函数,以便在前端显示结果。 6. **测试与调试**:在手持设备上测试整个流程,确保打印成功且二维码可读。可能需要调整打印机设置,如...

    基于JQuery框架的AJAX实例代码

    在这个"基于JQuery框架的AJAX实例代码"中,我们将探讨如何使用jQuery提供的API,包括`$.ajax`,`$.post`和`$.get`,来实现异步数据传输。 1. **$.ajax()** `$.ajax()`是jQuery中最全面的AJAX方法,它可以处理GET和...

    jQuery技术

    如果失败,将打印错误信息。 以上就是关于jQuery技术的一些基本知识点,包括其与Java的区别、实现日历功能的方法、动态加载下拉框数据以及与后台的数据交互。在实际项目中,jQuery还能与其他库和框架(如Bootstrap...

    Jquery中$.getScript()$.getJSON

    `$.ajax()`是jQuery中最核心的异步数据交互方法,它可以处理各种类型的HTTP请求,包括GET、POST等。`$.getScript()`和`$.getJSON()`实际上是对`$.ajax()`的封装,简化了特定类型请求的操作。`$.ajax()`的语法相当...

    Jquery提交数据

    对于简单的POST请求,jQuery 提供了 `$.post()` 函数,可以更简洁地完成数据提交: ```javascript $.post("submit_data.jsp", {key1: "value1", key2: "value2"}, function(response) { console.log("Data ...

    达内-ajax jquery

    在这个例子中,我们向'api/data'发送GET请求,成功后将返回的数据填充到ID为'result'的元素中,如有错误则在控制台打印错误信息。 总结来说,Ajax和jQuery在Web开发中的结合使用,大大简化了动态页面的实现,提高了...

    jquery/php获取经纬度

    这段代码首先检查浏览器是否支持Geolocation API,如果支持,则尝试获取当前用户的经纬度,成功后在控制台打印出来,如果获取失败或被用户拒绝,会显示相应的错误信息。 然而,由于JavaScript运行在客户端,可能受...

    jQuery实现的Ajax函数(已测试)——ASP

    - `error`:如果请求失败,将调用此函数,提供有关错误的详细信息。 在ASP环境下,服务器端脚本通常是VBScript或JScript,它们处理接收到的请求并返回响应。例如,一个简单的ASP处理页面可能如下所示: ```...

    jQuery插件ajaxFileUpload使用实例解析

    // 处理错误情况,如打印错误信息 } }); } ``` **参数说明** - `url`: 上传处理程序地址,即服务器端接收文件并处理的脚本。 - `fileElementId`: 需要上传的文件域的ID。 - `secureuri`: 是否启用安全提交,...

    jquery 实现ajax用户登陆 php

    在Web开发中,jQuery是一个非常流行的JavaScript库,它简化了DOM操作、事件处理以及异步数据交互等任务。Ajax(Asynchronous JavaScript and XML)技术则是实现页面无刷新更新的核心手段,它允许我们在不重新加载...

    SSH1,JQuery的ajax返回json二维数组处理过程

    在JQuery中,我们可以使用AJAX的`$.ajax()`或简化的`$.get()`、`$.post()`方法来发送请求并处理响应。在本例中,我们假设服务器端的SSH1应用处理了请求,并以JSON格式返回了一个二维数组。例如,当用户选择第一个...

    JS获取json文件内容并处理参考

    5. **错误处理**:在上述代码中,如果请求失败,会弹出一个警告框显示状态信息。你可以根据实际需求定制错误处理逻辑。 总结,本示例展示了在Web环境中利用jQuery的POST方法获取JSON数据的基本流程。从HTML页面中...

    ajax-jquery-demo

    如果发生错误,则打印错误信息。 **jQuery的Ajax事件** 除了基本的Ajax方法,jQuery还提供了几个与Ajax相关的事件,如`ajaxStart`、`ajaxStop`、`ajaxSuccess`和`ajaxError`等,这些事件可以在Ajax请求的不同阶段...

Global site tag (gtag.js) - Google Analytics