`
csblot203
  • 浏览: 14553 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于Jquery中处理JSON数据问题

阅读更多
最近做项目要用到AJAX于是乎学习了两天!发现自己手工控制AJAX代码和处理返回的数据实在是太麻烦了!于是遂决定用一个JavaScript框架花了一下午时间在网上Search AJAX框架最后选定JQuery!学了半天按照例子做一个$.post(url,data,callback)的程序怎么也做不出来例子如下
$.post("servlet/queryJSON",function(data){
      alert(data);//结果输出正常是JSON格式{"name":恶魔猎手,"id":"001"}这说明servlet                     返回的数据正常
//但是下面出问题了
alert(data.id);//输出undefind说明人家框架不把这个数据当作JSON数据格式!只是当作一般的数据
});
----------------------------------------------------------------------
最后解决方法
对于
$.post("url",function(json){
           var n;
           eval('n='+json+';');
           alert(n.detail);//有反应 
});

对于
$.getJSON("url",function(json){
           alert(json);//有反应
}); 
分享到:
评论

相关推荐

    jQuery读取json数据

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

    使用JQuery实现从JSON对象转换为form提交数据

    在前端开发中,有时我们需要将JSON格式的数据转换成表单(form)的格式进行提交,以便于服务器端处理。在JavaScript的世界里,jQuery库提供了一种便捷的方式来进行这样的转换。本篇文章将深入探讨如何利用jQuery从...

    Jquery.json.js

    在实际项目中,通过使用jQuery提供的这些方法,开发者可以轻松地处理JSON数据,实现与服务器的高效通信。同时,理解jQuery与JSON的交互方式对于Web开发人员来说至关重要,能够提升开发效率和代码质量。

    jQuery对后台json的解析

    在处理JSON数据时,还需要注意JSON的两个主要安全问题:JSON Hijacking 和 JSON Padding (XSS)。为了防止这些问题,服务器可能会在返回的JSON数据前添加一些不可执行的字符,例如`'[[Prototype]]'`。jQuery能够处理...

    jquery实现json数据填充到table表格中并且实现remove add 数据

    在JavaScript或jQuery代码中,我们可以通过`$.getJSON()`方法来获取服务器端的JSON数据。成功获取数据后,遍历JSON数组,使用`append()`方法将每一项数据转化为`<tr>`元素并插入到表格中。例如: ```javascript $....

    jquery $.each json 获取json 数据

    本篇文章将深入探讨如何使用jQuery的$.each函数来获取并处理JSON数据。 首先,我们需要了解JSON(JavaScript Object Notation),这是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。JSON...

    Jquery xml2Json

    在Web应用程序中,尤其是在使用jQuery框架的时候,这样的转换工具非常实用,因为JavaScript和jQuery天生更擅长处理JSON结构的数据,而不是XML。 这个插件的工作原理通常是遍历XML文档的节点,然后将这些节点转化为...

    用jquery解析JSON数据的方法20110227

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

    jquery获取json数据的并分页案例

    本案例将深入探讨如何使用jQuery来获取JSON数据并实现分页功能,这对于网页应用的数据展示至关重要。 首先,理解JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于人阅读和编写,同时也易于...

    json数据jquery异步示例

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

    C#处理json数据

    本文将基于提供的文件信息,深入探讨C#中处理JSON数据的常用技术和实践,包括从前端收集JSON数据到后端解析和操作JSON数据的全过程。 #### JSON数据在C#中的处理 ##### 前台收集JSON数据 在前端,通常使用Ajax技术...

    jquery跨域获取json

    标题 "jquery跨域获取json" 涉及到的是JavaScript中的一个常见问题,即如何在浏览器环境中使用jQuery库跨越域限制获取JSON数据。这通常涉及到AJAX请求和JSONP(JSON with Padding)技术。 首先,我们需要理解Web...

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

    总结,Struts2和jQuery的Ajax JSON数据交换涉及以下几个关键步骤:配置Struts2的JSON插件,编写返回JSON数据的Action,使用jQuery发起Ajax请求并处理返回的JSON数据。通过这种方式,可以实现客户端与服务器之间的...

    jQuery中ajax请求后台返回json数据并渲染HTML的方法

    3. 在前端处理返回的JSON数据:在$.ajax()方法的success回调函数中,返回的数据会被处理。这里使用了eval()函数来转换字符串形式的JSON数据为JavaScript对象。然而,在实际开发中,出于安全考虑,不建议使用eval()...

    详谈 Jquery Ajax异步处理Json数据.

    通过以上的知识点,可以了解到在Jquery Ajax异步处理JSON数据的过程中,开发者需要了解前端如何发送请求、指定期望的响应数据类型、以及如何在回调函数中处理服务器返回的JSON格式数据。这种机制使得Web应用可以提供...

    jquery_json.rar_JSON_jquery_jquery-json_jquery.json_jquery.json.

    总结来说,`jquery_json.rar`中的插件为jQuery提供了JSON处理能力,使得在JavaScript环境中处理JSON数据变得更加便捷,特别是在那些不支持原生JSON API的旧版浏览器中。这个插件的使用,极大地促进了Web应用的开发...

    JqueryAjax异步处理Json数据中文WORD版

    资源名称:Jquery Ajax异步处理Json数据 中文WORD版内容简介:本文档主要讲述的是Jquery Ajax 异步处理Json数据;希望对大家会有帮助;感兴趣的朋友可以过来看看资源截图: 资源太大,传百度网盘了,链接在附件中,...

    jquery.json2xml.js和jquery.xml2json.js

    这两个脚本都简化了在JavaScript中处理JSON和XML的流程,使得开发人员能够在不同的数据格式之间灵活切换,而无需手动进行复杂的解析和序列化工作。 **使用场景** 1. **数据交换**:当客户端和服务器之间的接口需要...

    Jquery跨域Json请求处理

    下面通过一个具体的例子来说明如何使用JQuery处理跨域JSON请求: 假设我们有一个API,其返回的数据如下: ```json { "success": [ {"id": 1, "title": "title1"}, {"id": 2, "title": "title2"}, {"id": 3, ...

    jQuery ajax读取json文件内容

    在处理JSON数据时,我们通常使用GET方法来请求数据,因为JSON文件通常作为静态资源提供。 以下是一个基本的$.ajax()调用示例,用于读取JSON文件: ```javascript $.ajax({ url: 'path_to_your_json_file.json', /...

Global site tag (gtag.js) - Google Analytics