[Seasar-user:16430] Re: [Teeda]disabledなプルダウンの選択状態がバリデーションエラーで解除される?
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2008年 12月 2日 (火) 19:02:37 JST
米林です。
disabled項目はpostされません。
<input type="hidden" id="aaa-hidden" />
を用意して、選択された値をsubmitして下さい。
選択状態が解除されるのではなく、選択されている値が
取得出来ません。
よろしくお願いします。
----- Original Message -----
From: <[E-MAIL ADDRESS DELETED]>
> 海野です。
> お世話になっております。
>
> 次のような現象が起きています。
>
> 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
> です。
>
> 宜しくお願い致します。
---
米林 正明
http://www.abby.co.jp
Seasar-user メーリングリストの案内