jsp上单选框根据js遍历出来值

mjs_mjs 2017-04-28 10:10:42


var statday ="${statday}";
if(""!=statday||null!=statday){
//statday ="${statday}";
if(dateChange[0].key>statday){
dateChange[0].key=statday;
}
}
$('#statDay').combobox({
data: dateChange,
valueField:'key',
textField:'value',
editable:false,
value:dateChange[0].key
});


我有这样一串代码,省略了一部分。
点击进入界面时,会传入一个statday,然后用其自动查询一遍数据库。同时页面上有一个单选框是用前台代码实现的,能够在打开页面时自动获取到一个数组,然后遍历进去单选框中。
我现在这样写,虽然能够在进入界面时的自动查询没有任何问题,当我传的staffid符合
if(dateChange[0].key>statday)

会出现单选框第一项的值出现问题,求各位大大怎么解决
...全文
175 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjs_mjs 2017-04-28
  • 打赏
  • 举报
回复

		var dateChange = new Array();
		var newdate = new Date();
		if(newdate.getDate()<11){
			delete data[0];
			delete data[1];
			for(index in data){ 
				dateChange[index-2] = data[index];
			}
		} else{
			delete data[0];
			for(index in data){
				 dateChange[index-1] = data[index];	
			} 
		}
补上前半段代码 数组是根据当前日期遍历的
mjs_mjs 2017-04-28
  • 打赏
  • 举报
回复
以解决 [code=javascript][/var statday ="${statday}"; if(""!=statday&&null!=statday){ if(dateChange[0].key>statday){ $("#statDay").append("<option value ="+"${statday }"+">"+"${statday }"+"</option>") } } code]

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧