Uploaded image for project: 'Teeda'
  1. Teeda
  2. TEEDA-505

静的なラジオボタンの disabled 属性が有効な場合,disabled="disabled" に加えて disabled="true" もレンダリングされてしまう問題を修正しました.

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • 1.0.13-sp8
    • Affects Version/s: 1.0.13-sp6
    • Component/s: None
    • None
    • Environment:
      Windows XP Professional SP3
      Java 1.5.0_15
      Apache Tomcat/5.5.25

      ラジオボタンの disabled をダイナミックプロパティで制御しようとしているが、
      disabled="disabled" と出力したいのに、disabled="disabled" と disabled="true" が出力される。
      disabled="true" を出力しないで以下のいずれかを出力するようにして欲しい。

      • 機能させない意図の場合は disabled="disabled" のみを出力する
      • 機能させる意図の場合は 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" />
      

            Assignee:
            koichik koichik
            Reporter:
            mizuo Mizuo SUHARA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: