- 浏览: 752654 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (981)
- javascript (102)
- java (212)
- JQuery (81)
- 幽默笑话 (2)
- 只言片语 (6)
- 开发小记 (283)
- Hibernate (17)
- DWR (4)
- SQL (10)
- spring-ibatis (8)
- linux (24)
- Struts1 (8)
- Struts2 (16)
- spring (42)
- Mybatis (16)
- css (18)
- servlet (8)
- jdbc (4)
- jsp (1)
- spring-jdbc (2)
- FreeMarker (2)
- MySQL (24)
- JQuery-Grid (7)
- jstl (5)
- 正则表达式 (1)
- 面试集锦 (86)
- unix (18)
- 开发工具 (23)
- ajax (5)
- webservice (4)
- log4j (3)
- oracle (15)
- extjs (14)
- 其他 (9)
- 优秀技术参考地址 (1)
- 性能 (3)
- 数据库 (25)
- 算法 (15)
- 设计模式 (10)
- Python (3)
- AIX (5)
- weblogic (1)
- shell (14)
- quartz (5)
- 图形文件FusionCharts (1)
- Websphere (4)
- 转载 (5)
- hadoop (1)
- highchart (24)
- perl (22)
- DB2 (7)
- JBoss (1)
- JQuery Easy UI (9)
- SpringMVC (5)
- ant (5)
- echart (9)
- log4J配置 (3)
- 多线程 (10)
- 系统架构 (7)
- nginx (3)
- loadrunner1 (1)
- 分布式 (1)
- Dubbo (1)
- Redis (2)
- JMS (4)
- 自动化测试 (3)
- Spring循环依赖的三种方式 (1)
- spring-boot (2)
- 高级测试 (9)
- github (2)
- sonar (1)
- docker (6)
- web前端性能优化 (1)
- spring-aop (6)
- rabbit (1)
- ELK (1)
- maven (1)
- minio (1)
最新评论
-
zengshaotao:
jstl1point0 写道很好啊,如果有带Session会话 ...
Nginx+Tomcat搭建高性能负载均衡集群 -
jstl1point0:
很好啊,如果有带Session会话的怎么搞呢
Nginx+Tomcat搭建高性能负载均衡集群
假定服务器返回的是JSON形式的字符串的形式如下:
var data="
{
root:
[
{name:'1',value:'0'},
{name:'6101',value:'上饶市'},
{name:'6102',value:'南昌市'},
]
}";
1.如果jquery异步请求没做类型说明,或者以字符串方式接受,那么需要做一次对象化处理:
var dataObj=eval("("+data+")");//转换为json对象
alert(dataObj.root.length);//输出root的子对象数量
$.each(dataObj.root,fucntion(idx,item){
if(idx==0){
return true;
}
//输出每个root子对象的名称和值
alert("name:"+item.name+",value:"+item.value);
})
注:对于一般的js生成json对象,只需要将$.each()方法替换为for语句即可,其他不变。
2.如果jquery异步请求将type设为“json”,或者利用$.getJSON()方法获得服务器返回,那么就不需要eval()方法了,因为这时候得到的结果已经是json对象了,只需直接调用该对象即可,这里以$.getJSON方法为例说明数据处理方法:
$.getJSON("actionURI",{param:"test"},function(data){
//此处返回的data已经是json对象
//以下其他操作同第一种情况
$.each(data.root,function(idx,item){
if(idx==0){
return true;//同countinue,返回false同break
}
alert("name:"+item.name+",value:"+item.value);
});
});
对于eval()方法,是动态执行其中字符串(可能是js脚本)的,这样很容易会造成系统的安全问题。所以可以采用一些规避了eval()的第三方客户端脚本库,比如JSON in JavaScript就提供了一个不超过3k的脚本库。
发表评论
-
input 隐藏 方法传入字符串参数
2020-04-12 14:02 576JQuery 使用 $("#input[id='' ... -
JQuery 之empty and remove
2017-12-25 18:59 396$("table tr[id^=trAddColum ... -
easyui dialog隐藏与显示
2017-12-13 18:30 1484有时候需要对查询的结果进行过滤,当然如果是前端过滤,就不要再 ... -
cookie操作 JQuery
2017-03-23 22:18 478首先包含jQuery的库文件,在后面包含 jquery.coo ... -
表单参数一并提交
2017-03-23 13:09 529对于一般的table数据,并且还带有查询条件,我们都会使用j ... -
JQuery解析XML
2017-03-19 17:26 448用JavaScript解析XML数据是常见的编程任务,Ja ... -
表格动态展示与下钻
2016-09-13 08:37 1236<%@ page language="jav ... -
JQuery tree的使用
2016-07-12 09:32 1052$(function(){ $('#cardTree') ... -
兄弟frame之间控制页面
2016-05-17 18:05 824<FRAMESET cols=" ... -
easy ui 树的常用功能
2016-05-17 14:40 607遍历tree nodes function Trav ... -
attr(),css()
2016-05-04 17:54 379JQuery的attr()方法,设置属性,不同于css(), ... -
$.browser.msie为空
2016-03-03 17:34 442'$.browser.msie' 为空或不是对象,这个是j ... -
jOrgChart 后端取数--递归构建map
2016-03-03 11:41 731<!DOCTYPE html> <htm ... -
jOrgChart 后端取数--手工构建map
2016-03-03 11:39 611<!DOCTYPE html> <htm ... -
jOrgChart横向的组织机构树--手工构造json数据
2016-03-02 17:41 1196<!DOCTYPE html> <htm ... -
jOrgChart的调试模式
2016-03-02 14:41 1101jOrgChart是一个不错的横向组织树插件,在视觉体验上也 ... -
jOrgChart横向的组织机构数插件
2016-03-02 12:03 877<!DOCTYPE html> <htm ... -
easy ui data grid
2016-02-22 16:40 911JQuery Easy Ui dataGrid 数据表格 ... -
JQuery easy ui 图标扩展
2015-12-23 15:44 930JQuery easy ui 1.2.6有很多的图标, ... -
获取页面高度
2015-12-15 10:26 423$(document).height() //是获取整个页 ...
相关推荐
jQuery JSONView是一款非常实用的格式化和语法高亮JSON格式数据查看器jQuery插件。通过该插件可以将JSON格式的数据进行格式输出,便于阅读,同时它还支持各种数据类型的语法高亮,以及节点的收缩和展开等。
该实例通过ASP.NET编程语言全面解剖JSON多对象的组成原理,JSON是基于轻量级的数据传输方式进行数据通信的方式。
jQuery json创建投票系统_异步投票代码
jquery json cookie demo
jQuery json的使用 jQuery json的使用 jQuery json的使用
jquery json 搜索与分页效果代码 jquery json 搜索与分页效果代码
本人最终整合的java+jquery增删改查例子,找资料好费劲的,绝对值得收藏。内置数据库表+项目
jQuery Json v2.6.0
NULL 博文链接:https://shiren1118.iteye.com/blog/309232
在官网上一直下载不下来 然后共享在这 jquery.json-2.3.min.js和jquery.json-2.3.js
struts jquery json案例
jquery json s2sh项目实例
Struts2 JQueryJson例子 .rar Struts2 JQueryJson例子 .rar
jQuery JSON动态获取表格数据代码是一款jQuery函数调用json表格动态获取数据,表格全部折叠,全部关闭,双击表格行折叠关闭表格。
jQuery json+struts2 jar包全集
jquer +php +aiax 分页,数据动态读取,数据量大的情况下可以有效的优化分页
struts2 jquery json ajax 三级联动菜单 可直接部署使用 需添加数据库查询代码
PHP jQuery json搜索框输入提示特效,运用了JSON技术实现的ajax搜索提示。 免积分下载:http://www.srcfans.com/code/12100.shtml 当用户在搜索框输入内容时,可显示出可能的内容列表,会智能匹配搜索项,用户可通过...
jquery json cookie demo jQuery格式化json工具 jQuery格式化json工具
基于jquery json实现的网站后台管理中无刷新的分类管理功能演示,如上图演示所示,可无刷新添加一个分类、在动画弹出的对话框中输入分类名称即可实现保存,同进还可无刷新删除二级分类,删除一级分类,修改分类,...