[Seasar-user:2427] Re: [S2JSF]selectOneRadio のm:disabled
Yasuo Higa
higa
2005年 7月 25日 (月) 20:52:52 JST
<[E-MAIL ADDRESS DELETED]> の、
"[Seasar-user:2426] Re: [S2JSF]selectOneRadio のm:disabled" において、
"Yasuo Higa <[E-MAIL ADDRESS DELETED]>"さんは書きました:
ひがです。
>
> > 松尾です。
> >
> > S2JSF1.0.3以降、selectOneRadioにm:disabled属性がきかなくなっているようです。
> > 至急対応させたいのですが、どのへんを修正したらいいか、ちょっとわかりません。
> >
> 1.0.4で試してみましたが、s:selectOneRadioだとdisabled属性は効くようです。
> s:selectOneRadio2だと、個別のradioタグだとdisabled属性は効きます。
> selectOneRadio2に指定しても効くように修正します。
1.0.4だとHtmlRadioRenderer#encodeBegin()の最後を
//この行を追加
boolean disabled = parent.isDisabled() ? true : selectItem.isDisabled();
renderRadio(context, uiSelectItem, itemValueStr, selectItem
.getLabel(), clientId, valueStr.equals(itemValueStr),
disabled);
のように修正するとselectOneRadio2のdisabled属性も効くようになります。
この修正は、1.0.5に反映されます。
---
ひがやすを(http://d.hatena.ne.jp/higayasuo/)
Seasar-user メーリングリストの案内