• struts2中<s:radio>标签设置默认选中项


    在使用s:radio标签的时候,如果要使该标签默认选中一项,可以通过两种方法 1、通过js代码实现 document.getElementsByName('user.sex')[0].checked=true;//默认选中男 2、通过添加value属性 <s:radio name="user.sex" list="%{#{'1':'男','0':'女'}}" value="1" theme="simple"></s:radio>
    在通过value属性设置单选框的默认选项时,无论何时页面刷新后单选框的状态都是选中该默认项 因此,如果要让数据提交后台后,该单选框仍然是之前选中的项,不能通过value属性设置它的默认项,应该通过第一种方法设置
    此外,后台能够正确获取该单选框的值,而与value的设置无关

     
    另外,还有一种简单的方法:
    <s:if test="user.sex==null">    <s:radio name="user.sex" list="%{#{'1':'男','0':'女'}}" value="1"></s:radio> </s:if> <s:else> <s:radio name="user.sex" list="%{#{'1':'男','0':'女'}}" ></s:radio> </s:else>
  • 相关阅读:
    3.4 抓取猫眼电影排行
    2.5 代理的基本原理
    第二章 爬虫基础
    1.8 爬虫框架的安装
    Python序列化
    CVE-2020-1938 Apache-Tomcat-Ajp漏洞复现
    Python定制类
    Apache Tomcat DDOS
    内网端口转发工具
    内网渗透思路简单介绍
  • 原文地址:https://www.cnblogs.com/iiot/p/3706210.html
Copyright © 2020-2023  润新知