毕设中,做注册页面,选用jquery纯属玩玩而已的,也不知道jquery如今发展的什么版本了。本人写的js代码引用的是jquery1.3.2版本的,而小麦同志做的静态界面用的是jquery1.4.2版本的。在使用被发现了一个问题,1,3.2版本下能响应success函数,但是现在1.4.2版本下不响应success函数,转而响应error函数。网上搜了下才知道完全是版本问题!
原来1.4之后的版本对json的返回数据的格式严格要求为:
- query1.4以后对json格式变严格了
- 必须要这种格式的{"键":"值","键":"值"};
- 像原来的
- {键:值,键:值}
- {'键':'值','键':'值'}
- 这种都是错误的,不合标准,所以jquery返回error
jquery
-
$.ajax({
- type:"POST",
- url:'/zzb/register/register_check.jsp',
- cache:false,
- dataType:'json',
- data:{nickName:$("#nickName").val()},
- success:function(result){
-
alert('success');
- },
- failure:function(result){
- //console.log(result);
- },
- error:function(){
- alert('error');
- }
- });
相关讨论:http://topic.csdn.net/u/20100310/17/4278ccd1-c5b4-41af-975e-65fba61ba00d.html
分享到:
相关推荐
关于"jQuery读取json数据"这个主题,我们将会深入探讨如何利用jQuery的Ajax功能来高效地加载和解析JSON格式的数据,以及这样做带来的优势。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于...
jQuery提供了方便的方法来处理JSON数据,包括`$.getJSON()`和`$.ajax()`等函数,可以方便地从服务器获取JSON数据并将其转化为JavaScript对象,或者将JavaScript对象转换为JSON字符串发送到服务器。 **jQuery的get...
JSON格式与JavaScript对象语法相似,使得JavaScript可以直接处理JSON数据,而无需额外的转换。 标题提到的“对象转换为JSON数据格式”,在JavaScript中,我们可以通过`JSON.stringify()`方法将JavaScript对象转换成...
以上就是关于"json数据jquery异步示例"的相关知识点,涵盖了JSON数据的创建、传输、解析以及jQuery中的异步操作和事件处理。在实际应用中,还需要考虑性能优化、安全性等问题,确保数据交互的高效和安全。
在JavaScript和jQuery中,解析JSON数据是常见的任务,特别是在与服务器进行异步通信时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于人阅读和编写,同时也易于机器解析和生成。在jQuery中...
网页模板中的jQuery查看JSON格式数据插件`viewer.js`是一个非常实用的工具,它使得开发者和用户能够在浏览器中直观地查看和理解JSON数据结构。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛...
在jQuery的success回调函数中,你可以接收到服务器返回的JSON数据,并将其绑定到页面元素上进行展示。例如: ```javascript success: function(response) { var result = response.response; $('#display').html...
这样可以方便地将JSON数据发送到服务器,或者在需要XML结构的环境中使用。 ```javascript var json = { "person": { "name": "John", "age": 30, "city": "New York" } }; $.json2xml(json); ``` 而`jquery....
JSON数据格式基础 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON是基于JavaScript的一个子集,它继承了JavaScript中对象和数组的表示方法,但...
总结来说,"Jquery+Json实现无刷新分页插件"是利用Jquery的事件处理和Ajax功能,结合Json数据格式,实现的一种高效、用户体验友好的分页解决方案。开发者可以通过这样的插件轻松地在自己的项目中实现动态分页,同时...
JSON 对象是一种数据格式,是一种基于键值对的数据结构。在本例中,我们使用 JSON 对象来存储用户名、年龄和职业信息,并将其传递给 PHP 页面。 eval() 函数 eval() 函数是一个 JavaScript 函数,用于将字符串解析...
在这个过程中,`dataType: "json"`告诉jQuery期望服务器返回JSON数据,`success`回调函数则会在接收到数据后被调用,可以在此处对数据进行进一步处理或更新页面内容。 综上所述,通过结合使用jQuery和Struts2框架,...
jQuery库提供了一套方便的API来处理JSON数据,使得前端与后端的数据交互变得简单。本文将深入探讨jQuery中的JSON使用,结合具体的示例代码JSONObjectDemo,帮助读者理解并掌握这一技能。 首先,JSON是一种基于...
$.getJSON是JQuery中处理JSON数据常用的一个方法,它用于从服务器获取JSON格式数据,并且可以指定当成功接收到数据时执行的回调函数来处理这些数据。 首先,了解JQuery库是学习$.getJSON方法的前提。JQuery是一个...
这是使用最为广泛的一种方法,它利用了jQuery的Ajax模块来发送请求并接收Json数据。在发送AJAX请求时,需要指定请求类型(如POST)、请求地址以及数据类型(此处为"json")。当服务器响应后,会自动将Json格式的数据...
此外,jQuery还提供了`.getJSON()`方法,它是`.ajax()`的一个简化的版本,专门用于获取JSON数据: ```javascript $.getJSON('path_to_your_json_file.json', function(data) { console.log(data); // 处理JSON...
jQuery对JSON的支持是其强大功能之一,使得开发者能够方便地处理JSON数据,无论是从服务器获取数据还是向服务器发送数据。 首先,jQuery提供了`$.getJSON()`函数,这是一个简便的方法用于发送异步GET请求到服务器并...
SSH 框架 Ajax 获取的 JSON 格式数据处理过程 在本文中,我们将详细讲解如何使用 SSH 框架中的 Ajax 获取的 JSON 格式数据处理过程,并且实现菜单联动下拉框的功能。 一、Ajax 中 response 返回的数据是一个二维...
在Struts2 Action端,我们需要配置Action类来接收JSON数据。首先,确保你在`struts.xml`配置文件中启用了JSON插件: ```xml <package name="default" namespace="/" extends="json-default"> <!-- ... --> ``` ...
JQuery的Ajax回调函数接收到响应后,解析Json数据,并根据需要更新页面的相应部分,而无需整体刷新。 总结来说,Servlet利用Ajax和JQuery实现了无刷新的交互体验,Json作为数据交换格式,使得前后端的数据传输变得...