select 三元运算符解决回显问题
2014-08-27 16:27
190 查看
想实现按条件查询数据库时 遇到数据回显问题;找了一些文章 亲测了一下,可能不适合我 ,居然不行 ;不过经过试验 找到个方法;
第一种方法(亲测):
<td colspan="2" align="center" style="background-color: #B1c3a6;font-size: 15px;">按进度查询<select name="status" >
<option value="0" <s:property value="%{status==0 ? 'selected' : ''}"/>>未完成</option>
<option value="1" <s:property value="%{status==1 ? 'selected' : ''}"/>> 完成</option>
<option value="2" <s:property value="%{status==2 ? 'selected' : ''}"/>>请选择</option>
</select>
可能有些不太好 不过问题解决了,看下结果吧
选中 点击查询按钮:
第二种方法(非亲测,不过我看了也不错):
<script type="text/javascript">
function search(value){
document.forms[0].submit();
//window.location.href = "customerAction_getAllCustByStaute.action?custStatue="+value;
}
</script>
<select name="custStatue" onchange="search(this.value)" id="statueaa" >
<option value="0">全部</option>
<option value="1">个人</option>
<option value="2">公司</option>
<
/select>
<script type="text/javascript">
$("#statueaa").val(${custStatue});
</script>
这个由于不是我写的;不过我看能行;就粘了上来,
有更好方法的请不要小气,麻烦留下脚印吧
第一种方法(亲测):
<td colspan="2" align="center" style="background-color: #B1c3a6;font-size: 15px;">按进度查询<select name="status" >
<option value="0" <s:property value="%{status==0 ? 'selected' : ''}"/>>未完成</option>
<option value="1" <s:property value="%{status==1 ? 'selected' : ''}"/>> 完成</option>
<option value="2" <s:property value="%{status==2 ? 'selected' : ''}"/>>请选择</option>
</select>
可能有些不太好 不过问题解决了,看下结果吧
选中 点击查询按钮:
第二种方法(非亲测,不过我看了也不错):
<script type="text/javascript">
function search(value){
document.forms[0].submit();
//window.location.href = "customerAction_getAllCustByStaute.action?custStatue="+value;
}
</script>
<select name="custStatue" onchange="search(this.value)" id="statueaa" >
<option value="0">全部</option>
<option value="1">个人</option>
<option value="2">公司</option>
<
/select>
<script type="text/javascript">
$("#statueaa").val(${custStatue});
</script>
这个由于不是我写的;不过我看能行;就粘了上来,
有更好方法的请不要小气,麻烦留下脚印吧
相关文章推荐
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 解决IronPython没有三元运算符的问题
- (引用)解决弹出层无法遮盖select的问题
- 解决div总是被select遮挡的问题
- 如何解决access 中 SELECT TOP 1语句竟然返回多条记录的问题?
- 解决Access 的select top n 和order by 的问题
- 关于div不能遮盖select元素问题的解决
- select挡住div的解决方法以及frame问题和IE、FLASH与实用代码
- 关于DIV被SELECT遮挡问题的解决方法
- 解决div总是被select遮挡的问题
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- 如何解决ACCESS中SELECT TOP语句竟然返回多条记录的问题?
- *如何解决select等元素突出来的问题
- 利用触发器和INSERT INTO ...SELECT...解决Oracle 数据匹配问题
- windows上解决select不能同时等待键盘和套接字输入的问题
- 在"Select top 2 * from news order by count"进行筛选时,如果count值有重复时,则筛选结果将不是2条记录,这个问题该怎么解决?
- sql 问题 select permission denied on object 'pb_userinfo',database 'Maching',owner'ado' 解决方法
- 串口回显问题分析及解决
- 通用的下拉菜单__用DL/DD/DT解决无法遮住select的问题