<html:select property="enable">
<html:option value="1" key="accountForm.Activate" />
<html:option value="0" key="accountForm.Inactivate"/>
</html:select>为什么当enable会值为0时, option的值没有选中为inactivate,而总是选择第一项
<html:option value="1" key="accountForm.Activate" />
<html:option value="0" key="accountForm.Inactivate"/>
</html:select>为什么当enable会值为0时, option的值没有选中为inactivate,而总是选择第一项
<html:option value="1" >accountForm.Activate</html:option >
<html:option value="0" >accountForm.Inactivate</html:option >
</html:select>这样写应该就对了
1.定义一个隐藏变量enablehid,它的值也是从DB中取出的值。
<html:hidden property="enablehid">
<html:select property="enable">
<html:option value="1" key="accountForm.Activate" />
<html:option value="0" key="accountForm.Inactivate"/>
</html:select>2.
<body onLoad= "selInit()" >3.
<script language=javascript>
function selInit(){
document.getElementById(enable).value=document.getElementById(enablehid).value;
}</script>