javascrpit-js怎样将返回的json数据读取到s:select中

问题描述

js怎样将返回的json数据读取到s:select中
json数据

 [{""inherit"":6majorID"":7majorName"":""交通工程系""}{""inherit"":6majorID"":9majorName"":""交通运输工程研究所""}{""inherit"":6majorID"":8majorName"":""交通运输系""}]

s:select

              <s:select tabindex=""-1""                                           list=""#request.majorList"" name=""major"" id=""major""                                          listKey=""majorID"" listValue=""majorName"" value=""#request.user.major""                                          headerKey="""" headerValue=""--请选择--""                                           cssClass=""chzn-select""                                       >                       </s:select>

js应该怎么写

解决方案

 var d=[{""inherit"":6majorID"":7majorName"":""交通工程系""}{""inherit"":6majorID"":9majorName"":""交通运输工程研究所""}{""inherit"":6majorID"":8majorName"":""交通运输系""}];var sel=document.getElementById('major');sel.options.length=0;//清空原来的项,如果不想清空去掉这句for(var i=0;i<d.length;i++)sel.options.add(new Option(d[i].majorName)d[i].majorID));
时间: 2024-12-01 23:53:25

javascrpit-js怎样将返回的json数据读取到s:select中的相关文章

显示-求教将后台返回的JSON数据填充到表格的问题,js的循环怎么写才正确。

问题描述 求教将后台返回的JSON数据填充到表格的问题,js的循环怎么写才正确. 后台返回的是这样的 {"reportId":"1","className":"java","reportName":"232","teaName":"刘老师","stuName":"张同学","uploadDate&q

上传文件返回的json数据会被提示下载问题解决方案_javascript技巧

最近项目中出现上传文件返回的json数据会被提示下载,只有在ie10+中才会出现这个问题.前端使用jQuery的插件ajaxForm提交表单,后台返回的数据格式为json.代码如下:  后端Python: 复制代码 代码如下: def jsonp(func):     """Wraps JSONified output for JSONP requests."""     @wraps(func)     def decorated_functi

jquery序列化form表单使用ajax提交后处理返回的json数据

 这篇文章主要介绍了jquery序列化form表单,使用ajax提交后处理返回的json数据的示例,需要的朋友可以参考下 1.返回json字符串:    代码如下: /** 将一个字符串输出到浏览器 */     protected void writeJson(String json) {         PrintWriter pw = null;         try {             servletResponse.setContentType("text/plain;cha

ajax接受后台返回的json数据不全

问题描述 ajax接受后台返回的json数据不全 后面没东西了 导致ajax直接进入error方法了知道的大神帮忙支支招 , 万分感谢 解决方案 网络不稳定导致数据没有传输完吧...你浏览器直接访问地址能获取到完整的数据没? 解决方案二: 你先检查后台组织json的地方是否组织了正确的数据 解决方案三: 如果是你在后台自己封装的json对象,需要考虑容错,不要因为某一项异常或导致了返回的对象不是一个完整的Json对象.最好是先取值,最后统一封装,而不是动态拼接这种形式,极易出错. 解决方案四:

springmvc 返回的json数据问题

问题描述 springmvc 返回的json数据问题 springmvc 返回的json数据是整个页面代码,如图: 解决方案 问题已解决是加了 sitemesh的原因,因为在请求这个url的时候sitemesh进行拦截了,解决的办法也很简单:只要把这个url在sitemesh拦截的时候去掉就可以了 解决方案二: 怎么这里没有人回答啊 解决方案三: 打个断点或者输出下日志,看一下是否进入这个controller的方法了 解决方案四: 你要返回json不能这么干,首先你返回json的action 应

jqGrid获取到python返回的Json数据,未能显示到页面上,为毛???

问题描述 jqGrid获取到python返回的Json数据,未能显示到页面上,为毛???  写道 解决方案 上面的链接搞乱了,看这个:http://www.trirand.com/jqgridwiki/doku.php?id=wiki:retrieving_data&s[]=json#json_data解决方案二:你的后台返回的相应数据格式不对啊,jqgrid有要求的:看=json#json_data]官方文档这里

淘宝API返回的json数据无法用json_decode的问题

如题,这个问题困扰我已久...经过自己的多次尝试,和到网上搜索,我已大概猜测到是字符的问题,论坛上的朋友说,PHP的json_decode对json数据要求非常严格,必须是{"key":"value"}的双引号包围才行,而且,对一些特殊符号不兼容...例如UTF-8的 BOM头,或者是C++字符的结束符等等... 经过排查,我发现...淘宝API返回的json数据(特别是taobao.taobaoke.items.detail.get),之所以json_decode

json数据如何转存到数组中来?

问题描述 json数据如何转存到数组中来? 现在已经可以看到数据在response中,可是就是取不出.求大神指点. 目前如图所示,但是我只要address这个数组 请问要在AJAX中加什么?想要存进一个JS的字符串数组 然后我要使用这个数组 附图 解决方案 我只要address这个属性的 里面的值 解决方案二: var result=$.map(map,function(){return item.address})//result就是地址数组 解决方案三: var result=$.map(m

Android中Json数据读取与创建的方法

首先介绍下JSON的定义,JSON是JavaScript Object Notation的缩写. 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性.业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换.JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为. JSON的结构: (1) Name/Value Pairs(无序的):类似所熟知的Keyed list. Hash table.Disctiona