`

jquery版本对json数据格式接收的区别

    博客分类:
  • ajax
阅读更多

毕设中,做注册页面,选用jquery纯属玩玩而已的,也不知道jquery如今发展的什么版本了。本人写的js代码引用的是jquery1.3.2版本的,而小麦同志做的静态界面用的是jquery1.4.2版本的。在使用被发现了一个问题,1,3.2版本下能响应success函数,但是现在1.4.2版本下不响应success函数,转而响应error函数。网上搜了下才知道完全是版本问题!

原来1.4之后的版本对json的返回数据的格式严格要求为:

Code:
  1. query1.4以后对json格式变严格了
  2. 必须要这种格式的{"键":"值","键":"值"};
  3. 像原来的
  4. {键:值,键:值}
  5. {'键':'值','键':'值'}
  6. 这种都是错误的,不合标准,所以jquery返回error

jquery

Code:
  1. $.ajax({
  2. type:"POST",
  3. url:'/zzb/register/register_check.jsp',
  4. cache:false,
  5. dataType:'json',
  6. data:{nickName:$("#nickName").val()},
  7. success:function(result){
  8. alert('success');
  9. },
  10. failure:function(result){
  11. //console.log(result);
  12. },
  13. error:function(){
  14. alert('error');
  15. }
  16. });


相关讨论:http://topic.csdn.net/u/20100310/17/4278ccd1-c5b4-41af-975e-65fba61ba00d.html

分享到:
评论

相关推荐

    jQuery读取json数据

    关于"jQuery读取json数据"这个主题,我们将会深入探讨如何利用jQuery的Ajax功能来高效地加载和解析JSON格式的数据,以及这样做带来的优势。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于...

    Jquery.json.js

    jQuery提供了方便的方法来处理JSON数据,包括`$.getJSON()`和`$.ajax()`等函数,可以方便地从服务器获取JSON数据并将其转化为JavaScript对象,或者将JavaScript对象转换为JSON字符串发送到服务器。 **jQuery的get...

    对象转换为JSON数据格式&使用JQuery获取数据

    JSON格式与JavaScript对象语法相似,使得JavaScript可以直接处理JSON数据,而无需额外的转换。 标题提到的“对象转换为JSON数据格式”,在JavaScript中,我们可以通过`JSON.stringify()`方法将JavaScript对象转换成...

    json数据jquery异步示例

    以上就是关于"json数据jquery异步示例"的相关知识点,涵盖了JSON数据的创建、传输、解析以及jQuery中的异步操作和事件处理。在实际应用中,还需要考虑性能优化、安全性等问题,确保数据交互的高效和安全。

    用jquery解析JSON数据的方法20110227

    在JavaScript和jQuery中,解析JSON数据是常见的任务,特别是在与服务器进行异步通信时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于人阅读和编写,同时也易于机器解析和生成。在jQuery中...

    网页模板——jQuery查看json格式数据插件viewer.js.zip

    网页模板中的jQuery查看JSON格式数据插件`viewer.js`是一个非常实用的工具,它使得开发者和用户能够在浏览器中直观地查看和理解JSON数据结构。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛...

    Struts2 与Jquery Ajax的json数据交换的典型范例

    在jQuery的success回调函数中,你可以接收到服务器返回的JSON数据,并将其绑定到页面元素上进行展示。例如: ```javascript success: function(response) { var result = response.response; $('#display').html...

    jquery.json2xml.js和jquery.xml2json.js

    这样可以方便地将JSON数据发送到服务器,或者在需要XML结构的环境中使用。 ```javascript var json = { "person": { "name": "John", "age": 30, "city": "New York" } }; $.json2xml(json); ``` 而`jquery....

    jQuery中使用Ajax获取JSON格式数据示例代码.pdf

    JSON数据格式基础 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON是基于JavaScript的一个子集,它继承了JavaScript中对象和数组的表示方法,但...

    Jquery+Json实现无刷新分页插件

    总结来说,"Jquery+Json实现无刷新分页插件"是利用Jquery的事件处理和Ajax功能,结合Json数据格式,实现的一种高效、用户体验友好的分页解决方案。开发者可以通过这样的插件轻松地在自己的项目中实现动态分页,同时...

    php基于jquery的ajax技术传递json数据简单实例.docx

    JSON 对象是一种数据格式,是一种基于键值对的数据结构。在本例中,我们使用 JSON 对象来存储用户名、年龄和职业信息,并将其传递给 PHP 页面。 eval() 函数 eval() 函数是一个 JavaScript 函数,用于将字符串解析...

    Jquery解析json

    在这个过程中,`dataType: "json"`告诉jQuery期望服务器返回JSON数据,`success`回调函数则会在接收到数据后被调用,可以在此处对数据进行进一步处理或更新页面内容。 综上所述,通过结合使用jQuery和Struts2框架,...

    jquery-json使用

    jQuery库提供了一套方便的API来处理JSON数据,使得前端与后端的数据交互变得简单。本文将深入探讨jQuery中的JSON使用,结合具体的示例代码JSONObjectDemo,帮助读者理解并掌握这一技能。 首先,JSON是一种基于...

    JQuery 获取json数据$.getJSON方法的实例代码

    $.getJSON是JQuery中处理JSON数据常用的一个方法,它用于从服务器获取JSON格式数据,并且可以指定当成功接收到数据时执行的回调函数来处理这些数据。 首先,了解JQuery库是学习$.getJSON方法的前提。JQuery是一个...

    aspx后台传递Json到前台的两种接收方法推荐

    这是使用最为广泛的一种方法,它利用了jQuery的Ajax模块来发送请求并接收Json数据。在发送AJAX请求时,需要指定请求类型(如POST)、请求地址以及数据类型(此处为"json")。当服务器响应后,会自动将Json格式的数据...

    jQuery ajax读取json文件内容

    此外,jQuery还提供了`.getJSON()`方法,它是`.ajax()`的一个简化的版本,专门用于获取JSON数据: ```javascript $.getJSON('path_to_your_json_file.json', function(data) { console.log(data); // 处理JSON...

    28_JQuery的JSON支持

    jQuery对JSON的支持是其强大功能之一,使得开发者能够方便地处理JSON数据,无论是从服务器获取数据还是向服务器发送数据。 首先,jQuery提供了`$.getJSON()`函数,这是一个简便的方法用于发送异步GET请求到服务器并...

    SSH框架ajax获取的json格式数据处理过程

    SSH 框架 Ajax 获取的 JSON 格式数据处理过程 在本文中,我们将详细讲解如何使用 SSH 框架中的 Ajax 获取的 JSON 格式数据处理过程,并且实现菜单联动下拉框的功能。 一、Ajax 中 response 返回的数据是一个二维...

    jquery的ajax传json对象数组到struts2的action

    在Struts2 Action端,我们需要配置Action类来接收JSON数据。首先,确保你在`struts.xml`配置文件中启用了JSON插件: ```xml <package name="default" namespace="/" extends="json-default"> <!-- ... --> ``` ...

    Servlet利用Ajax,JQuery交互Json

    JQuery的Ajax回调函数接收到响应后,解析Json数据,并根据需要更新页面的相应部分,而无需整体刷新。 总结来说,Servlet利用Ajax和JQuery实现了无刷新的交互体验,Json作为数据交换格式,使得前后端的数据传输变得...

Global site tag (gtag.js) - Google Analytics