点击显示详细信息,下拉列表和单选框的问题

u010840652 2013-06-24 11:06:26

点击一个商品的链接,显示详细信息

这个详细信息页面里有个下拉列表

我是这样做的,用c;if判断原来的内容 如上图

但是这样做有个问题


下拉列表可以显示正确的数据库的信息,但是点击修改,所有文本都变成可修改状态

这个时候下拉列表只有一个内容怎么办(本来有俩内容),达不到修改的效果怎么办

怎么解决,或者是我这样的方法不对有没有其他思路
...全文
188 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
风_晓寒 2013-06-24
  • 打赏
  • 举报
回复
你这个属性不是在实体中吗,就不用判断了吧,用struts select标签,id和name属性写zhangdan.fukuan就行了
u010840652 2013-06-24
  • 打赏
  • 举报
回复
引用 3 楼 flagiris 的回复:
是否付款可以修改么? 按照你写的上面的c:if判断逻辑 select框就只能有一个符合了, c:if逻辑应该是标志哪一个默认选中。。。 类似 <option value="1" <c:if test=${xxx=='已付款'}>selected</c:if>>已付款</option> <option value="0" <c:if test=${xxx=='未付款'}>selected</c:if>>未付款</option>
谢谢了 还是思维不行,没想到设默认值
u010840652 2013-06-24
  • 打赏
  • 举报
回复
引用 2 楼 Gsyd320 的回复:
修改如果是跳到另一个页面的话,你在那个页面再写下拉就行了啊

点击详细信息就跳转一个页面,如果再跳转的话还要新建一个,而且俩页面内容没什么区别,会不会太麻烦了
u010840652 2013-06-24
  • 打赏
  • 举报
回复
引用 1 楼 u010241813 的回复:
修改应该是跳到另一个页面修改吧


点击详细信息就跳转一个页面,如果再跳转的话还要新建一个,而且俩页面内容没什么区别,会不会太麻烦了
菖蒲老先生 2013-06-24
  • 打赏
  • 举报
回复
是否付款可以修改么? 按照你写的上面的c:if判断逻辑 select框就只能有一个符合了, c:if逻辑应该是标志哪一个默认选中。。。 类似 <option value="1" <c:if test=${xxx=='已付款'}>selected</c:if>>已付款</option> <option value="0" <c:if test=${xxx=='未付款'}>selected</c:if>>未付款</option>
风_晓寒 2013-06-24
  • 打赏
  • 举报
回复
修改如果是跳到另一个页面的话,你在那个页面再写下拉就行了啊
  • 打赏
  • 举报
回复
修改应该是跳到另一个页面修改吧

81,094

社区成员

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

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