今天在使用jquery ajax的方式进行异步调用的时候,出现 parseerror的错误,调试了老半天,
原来在servlet中是拼接json串的,形成的串如下:
blackOrderId:32,grayOrderId:32,blackSwitch:1,graySwitch:1,grayTimes:4}
此种方式是错误的,正确的应该如下:
{"blackOrderId":32,"grayOrderId":32,"blackSwitch":1,"graySwitch":1,"grayTimes":4}
推荐采用GSON的方式类组装json串,能避免字符串拼接时经常出现错误。
分享到:
相关推荐
您可能感兴趣的文章:JQuery ajax中error返回错误及一直返回error的解答jquery中ajax使用error调试错误的方法ASP.NET中MVC使用AJAX调用JsonResult方法并返回自定义错误信息Jquery ajax执行顺序 返回自
jQuery提供$.param()方法将JavaScript对象序列化为URL查询字符串,以及$.parseJSON()(现在已废弃,推荐使用JSON.parse())将JSON字符串解析为JavaScript对象。 **6. 响应状态和回调函数** 在$.ajax()中,可以定义...
**jQuery AJAX 在 ASP.NET 中的应用实例** 在网页开发中,jQuery AJAX 提供了一种高效、简洁的方法来实现页面的异步交互,而无需刷新整个页面。在 ASP.NET 环境下,结合 jQuery,我们可以创建出更加动态和交互性强...
本案例主要对比了传统Ajax和JqueryAjax在处理JSON数据时的区别和用法,这对于理解和优化Web应用的交互体验至关重要。 1. **传统Ajax操作JSON** 传统Ajax操作JSON通常涉及到以下几个步骤: - 创建XMLHttpRequest...
**jQuery + AJAX 处理 XML 数据** 在网页开发中,jQuery 和 AJAX 技术的结合是获取和操作服务器端数据的常见方式。本篇将详细探讨如何使用 jQuery 的 AJAX 功能来处理 XML(可扩展标记语言)数据。 **1. jQuery 和...
**jQuery AJAX 异步加载详解** 在Web开发中,AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,允许页面在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容。jQuery 是一个广泛...
**jQuery AJAX 无刷新技术详解** 在Web开发中,AJAX(Asynchronous JavaScript and XML)是一种创建动态网页的技术,允许在不重新加载整个页面的情况下,与服务器交换数据并更新部分网页内容。jQuery库使得AJAX操作...
6. **错误处理**:同时,还需要处理可能发生的错误,如网络问题或服务器返回的错误状态码,通过Ajax的error回调函数进行错误提示。 7. **动画效果**:为了提高用户体验,可以使用jQuery的动画功能,例如在数据加载...
4. **回调函数**:jQuery的AJAX方法支持success、error和complete等回调函数,这些函数会在请求成功、失败或完成时执行,处理相应的逻辑。 5. **跨域问题**:如果前端和后端不在同一个域名下,可能需要处理跨域问题...
**jQuery AJAX** jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了 DOM 操作、事件处理以及,特别是我们这里关注的,AJAX(异步JavaScript和XML)调用。AJAX 允许网页在不重新加载整个页面的情况下与服务器...
在IT行业中,jQuery AJAX 和 Struts 1.3 是两个重要的技术组件,它们在Web开发领域扮演着不可或缺的角色。这篇文章将深入探讨这两个技术的结合使用,以及如何通过XML与AJAX进行数据交互。 首先,jQuery是一个轻量级...
在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理以及Ajax交互。本篇文章将深入探讨jQuery中的ajax、post、get方法以及如何使用json格式传递数据。 1. **jQuery的$.ajax()函数**...
var json = jQuery.parseJSON(data); $.post("saveData.php", json, function(response) { // 处理响应数据 }); ``` ### 3. $.ajax() `$.ajax()`是Jquery提供的最强大的Ajax函数,允许开发者完全控制Ajax请求的...
jQuery的AJAX功能是JavaScript开发中非常常用的一个部分,它允许开发者在不刷新整个页面的情况下与服务器进行异步数据交换,极大地提升了用户体验。在本文中,我们将深入理解jQuery的AJAX方法并尝试创建一个简单的...
在本篇文章中,我们将探讨如何利用jQuery的Ajax功能实现异步传输List和Map数据结构,这对于构建动态Web应用程序至关重要。通过Ajax(Asynchronous JavaScript and XML)技术,我们可以实现在不刷新整个页面的情况下...
本文将深入探讨如何使用JS操作Cookie的子键,以及如何利用jQuery的Ajax方法进行无刷新的数据提交,并接收后台返回的值。 首先,让我们了解什么是Cookie和它的子键。Cookie是一种在客户端存储小量信息的方法,它由...
在Web开发中,jQuery、Ajax和JSON是三个关键的技术组件,它们共同构成了高效、异步的数据交互机制。这里我们将深入探讨如何使用jQuery结合Ajax技术来实现文件上传,并通过JSON进行数据解析。 首先,jQuery是一个...
在IT行业中,jQuery和AJAX是两个非常重要的概念,它们在网页动态交互和提升用户体验方面发挥着关键作用。本文将详细解析jQuery如何使用AJAX进行数据的异步传输,以及在ASP开发环境中如何实现这一过程。 首先,让...
jQuery简化了Ajax的使用,提供了如$.ajax()、$.get()、$.post()等便捷方法。在“jQueryTest”文件中,可能包含了一些示例代码,演示如何使用jQuery实现Ajax操作。 **7. JSON与Ajax** 在实际应用中,服务器返回的...