[Seasar-user:16428] [Teeda]disabledなプルダウンの選択状態がバリデーションエラーで解除される?

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 12月 2日 (火) 18:24:12 JST


海野です。
お世話になっております。

次のような現象が起きています。

1.プルダウンリストの先頭でない1件を選択状態でdisabledで表示する
例)
    <input type="hidden" id="aaaItemsSave" ....  value="......" />
    <select id="aaaItems" ....  disabled="disabled">
        <option value="1">1</option>
        <option value="2" selected="selected">2</option>
        <option value="3">3</option>
    </select>

2.他の入力項目でバリデーションエラーを発生させる
3.プルダウンリストの先頭が表示される
例)
    <input type="hidden" id="aaaItemsSave" ....  value="......" />
    <select id="aaaItems" ....  disabled="disabled">
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
    </select>

3で、選択状態が維持されない(selectedが消える)のは
仕様かこちらのコーディングミスかどちらでしょうか。

aaaItemsSaveのvalueの内容は、1と3で同じでした。
disabled指定を外してみると選択状態は維持されるので
disabled指定の有無が影響していると考えております。

Seasar2.4.32
Teeda1.0.13-sp4
です。

宜しくお願い致します。



Seasar-user メーリングリストの案内