input radio设置默认值???

a2068879 2010-09-26 03:49:54

<logic:present name="listrole">
<logic:iterate id="list" name="listrole" indexId="index">

<input type="radio" name="roleid" value="<bean:write name="list" property="ROLEID"/>" />
<bean:write name="list" property="ROLENAME"/>
</logic:iterate>
</logic:present>


list是获取表里面的数据 循环出来个单选框 怎么设置默认值?
...全文
1435 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
a2068879 2010-09-26
  • 打赏
  • 举报
回复
你是对的!!谢谢
a2068879 2010-09-26
  • 打赏
  • 举报
回复
呵呵 明白了 非常感谢 马上去试试
zcy9979420 2010-09-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 a2068879 的回复:]

引用 2 楼 zcy9979420 的回复:
假如你想默认 5 为选中的话

HTML code

<logic:present name="listrole">
<logic:iterate id="list" name="listrole" indexId="index">
<logic:equal name='list' pro……

这个是修改方法 我不知道那个被选中
……
[/Quote]

你不是要有个默认的嘛,想第几个默认就把那个值设成哪个就OK了
zcy9979420 2010-09-26
  • 打赏
  • 举报
回复
上面写错了 应该是

<logic:present name="listrole">
<logic:iterate id="list" name="listrole" indexId="index">
<logic:equal name='list' property='ROLEID' value="5">
<input type="radio" name="roleid" value=" <bean:write name="list" property="ROLEID"/>" checked="checked"/>
</logic:equal>
<logic:notEqual name='list' property='ROLEID' value="5">
<input type="radio" name="roleid" value=" <bean:write name="list" property="ROLEID"/>" />
</logic:notEqual>
<bean:write name="list" property="ROLENAME"/>
</logic:iterate>
</logic:present>


这样的话,等于5的那个会被默认选中,当然你也可以用${value} 参数来实现
a2068879 2010-09-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zcy9979420 的回复:]
假如你想默认 5 为选中的话

HTML code

<logic:present name="listrole">
<logic:iterate id="list" name="listrole" indexId="index">
<logic:equal name='list' pro……
[/Quote]
这个是修改方法 我不知道那个被选中
zcy9979420 2010-09-26
  • 打赏
  • 举报
回复
假如你想默认 5 为选中的话

<logic:present name="listrole">
<logic:iterate id="list" name="listrole" indexId="index">
<logic:equal name='list' property='ROLEID' value="5">
<input type="radio" name="roleid" value="<bean:write name="list" property="ROLEID"/>" checked="checked"/>
</logic:equal>
<logic:notEqual name='list' property='ROLEID' value="5">
<input type="radio" name="roleid" value="<bean:write name="list" property="ROLEID"/>" checked="checked"/>
</logic:notEqual>
<bean:write name="list" property="ROLENAME"/>
</logic:iterate>
</logic:present>

阿_布 2010-09-26
  • 打赏
  • 举报
回复
在循环里面设置一个变量,当变量的值为你想要设置的radio时,radio里面只要增加一个checked就可以了。

81,122

社区成员

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

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