使用js声明数组,对象在jsp页面中(获得ajax得到json数据)


Posted in Javascript onNovember 05, 2013

1、在jsp页面的js中可以用jsp标签

var patientInfoList={patientId:"${session.patientId}"};
var docDepList=[],noTypeMap=["","普通号","主治医生号","副主任医师号","主任医师号"];

<c:forEach varStatus="idx" var="list" items="${docDepList}">
 docDepList[${idx.index}]={doctorId:"${list.doctorId}",departmentName:"${list.departmentName}"};
</c:forEach>

docDepList是一个数组,在js赋值是里边可以是对象

patientInfoList是一个对象

2、如果ajax传过来的值是

{"birthday":"1977-07-08","contactInfoList":[],"gender":"男"}形式可以用eval("("+data+")").birthday获得birthday的值
[{"contactInfo_ID":0,"create_Time":""create_Time}]形式相当于一个数组可以用eval("("+data+")")[0].create_Time得到
[{"contactInfo_ID":0,"create_Time":""create_Time},{"contactInfo_ID":0,"create_Time":""create_Time}],{"contactInfo_ID":0,"create_Time":""create_Time},{"contactInfo_ID":0,"create_Time":""create_Time}]
var dataArr=eval("("+data+")");
for(var i=0;i<dataArr.length;i++){
alert(dataArr[i].create_Time);

}
Javascript 相关文章推荐
Javascript创建自定义对象 创建Object实例添加属性和方法
Jun 04 Javascript
jquery实现marquee效果(文字或者图片的水平垂直滚动)
Jan 07 Javascript
jQuery登陆判断简单实现代码
Apr 21 Javascript
JavaScript操作cookie类实例
Mar 31 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
Apr 12 Javascript
基于jquery实现三级下拉菜单
May 10 Javascript
Javascript的比较汇总
Jul 25 Javascript
纯JavaScript手写图片轮播代码
Oct 20 Javascript
简单的jQuery拖拽排序效果的实现(增强动态)
Feb 09 Javascript
Bootstrap框架建立树形菜单(Tree)的实例代码
Oct 30 Javascript
vue项目webpack中Npm传递参数配置不同域名接口
Jun 15 Javascript
利用H5api实现时钟的绘制(javascript)
Sep 13 Javascript
js截取字符串的两种方法及区别详解
Nov 05 #Javascript
js实现在字符串中提取数字
Nov 05 #Javascript
提取字符串中年月日的函数代码
Nov 05 #Javascript
纯js分页代码(简洁实用)
Nov 05 #Javascript
js对列表中第一个值处理与jsp页面对列表中第一个值处理的区别详解
Nov 05 #Javascript
js/jquery去掉空格,回车,换行示例代码
Nov 05 #Javascript
使用Js让Html中特殊字符不被转义
Nov 05 #Javascript
You might like
PHP中函数内引用全局变量的方法
2008/10/20 PHP
PHP5中虚函数的实现方法分享
2011/04/20 PHP
PHP判断是否有Get参数的方法
2014/05/05 PHP
PHP中文编码小技巧
2014/12/25 PHP
php源码分析之DZX1.5随机数函数random用法
2015/06/17 PHP
各种快递查询--Api接口
2016/04/26 PHP
PHP封装的MSSql操作类完整实例
2016/05/26 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
JS中prototype关键字的功能介绍及使用示例
2013/07/21 Javascript
js获得页面的高度和宽度的方法
2014/02/23 Javascript
当达到输入长度时表单自动切换焦点
2014/04/06 Javascript
Angular动态添加、删除输入框并计算值实例代码
2017/03/29 Javascript
Spring shiro + bootstrap + jquery.validate 实现登录、注册功能
2017/06/02 jQuery
NodeJS 实现手机短信验证模块阿里大于功能
2017/06/19 NodeJs
Vue0.1的过滤代码如何添加到Vue2.0直接使用
2017/08/23 Javascript
JS实现瀑布流布局
2017/10/21 Javascript
Vue 按键修饰符处理事件的方法
2018/05/04 Javascript
vue的style绑定background-image的方式和其他变量数据的区别详解
2018/09/03 Javascript
angularJs select绑定的model取不到值的解决方法
2018/10/08 Javascript
详解Vue 匿名、具名和作用域插槽的使用方法
2019/04/22 Javascript
BootStrap表单验证中的非Submit类型按钮点击时触发验证的坑
2019/09/05 Javascript
vue使用better-scroll实现滑动以及左右联动
2020/06/30 Javascript
layui使用及简单的三级联动实现教程
2020/12/01 Javascript
[02:42]2014DOTA2国际邀请赛 三冰专访:我会打到Ti20
2014/07/13 DOTA
python模拟鼠标拖动操作的方法
2015/03/11 Python
Python实现统计单词出现的个数
2015/05/28 Python
使用pycharm设置控制台不换行的操作方法
2019/01/19 Python
python中使用ctypes调用so传参设置遇到的问题及解决方法
2019/06/19 Python
Python 实现3种回归模型(Linear Regression,Lasso,Ridge)的示例
2020/10/15 Python
数据库方面面试题
2012/04/22 面试题
科研先进个人典型材料
2014/01/31 职场文书
医药营销个人求职信
2014/04/12 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
工作简历自我评价
2015/03/11 职场文书
入党申请书格式
2019/06/20 职场文书
Javascript设计模式之原型模式详细
2021/10/05 Javascript