[TEEDA-505] 静的なラジオボタンの disabled 属性が有効な場合,disabled="disabled" に加えて disabled="true" もレンダリングされてしまう問題を修正しました. Created: 2009-08-17 Updated: 2009-08-22 Resolved: 2009-08-17 |
|
| Status: | Resolved |
| Project: | Teeda |
| Component/s: | None |
| Affects Version/s: | 1.0.13-sp6 |
| Fix Version/s: | 1.0.13-sp8 |
| Type: | Bug | Priority: | Major |
| Reporter: | Mizuo SUHARA | Assignee: | koichik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Windows XP Professional SP3 |
||
| Description |
|
ラジオボタンの disabled をダイナミックプロパティで制御しようとしているが、
Pageクラス
public Integer divisionDisabled;
public boolean getDivision0Disabled() {
return divisionDisabled == 0;
}
public boolean getDivision1Disabled() {
return divisionDisabled == 1;
}
テンプレートHTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja" xmlns:te="http://www.seasar.org/teeda/extension"> <span te:omittag="true" id="division"> <label><input type="radio" id="division0" name="division" value="0" disabled="disabled" checked="checked" />update</label> <label><input type="radio" id="division1" name="division" value="1" disabled="disabled" />insert</label> </span> <input type="hidden" id="divisionDisabled" value="1" /> </html> レンダリング後のHTML <label><input type="radio" id="division0" name="_id156:modifyForm:division" value="0" disabled="disabled" disabled="true" />update</label> <label><input type="radio" id="division1" name="_id156:modifyForm:division" checked="checked" value="1" />insert</label> <input type="hidden" id="divisionDisabled" name="_id156:modifyForm:divisionDisabled" value="0" /> |
| Comments |