java如何在Struts2中默认取消选中单选按钮
有人能告诉我如何将单选按钮的默认值设置为空,然后从客户机获取用户选择的值,并相应地更新表格吗
我使用的代码片段如下,但似乎有点不对劲:
var blnValue4 = false;
for (var i=0; i < document.forms[0].chkTeam.length; i++)
{
if (document.forms[0].chkTeam[i].checked)
blnValue4 = document.forms[0].chkTeam[i].value;
return blnValue4;
}
if(blnValue4 = false)
{
alert("Please answer question in team participation.");
document.getElementById("chkTeam").focus();
return false;
}
这就是我分配默认值的方式:
<td colspan =2>
:<html:radio property="chkTeam" value="" />Yes
<html:radio property="chkTeam" value="" />No
</td>
注意,在form中,它被设置为接受Boolean作为返回类型
# 1 楼答案
请让我无法理解您的问题,取消选择或取消选择。这一个是不同的,如未选择的平均值不选择值,未选择的平均值的特定人员或部分应被取消资格。以下代码是ognl和list等的通用代码,如下所示:
但是,通过OGNL表达式创建一个单选按钮,并预选“2”作为默认值
它将生成以下HTML代码
在Java代码中,创建一个列表以返回单选按钮的值
在结果页面的tag中,list=“genders”将调用getGenders()方法来返回单选按钮的键和值列表。value=“defaultGenderValue”将调用getDefaultGenderValue()方法,预先选择“未知”值作为单选按钮的默认值
它将生成以下HTML代码