[Seasar-user:9213] Re: [Teeda] ラジオボタンでdisabledの項目を次画面に渡す方法
Takeshi Tamashiro
[E-MAIL ADDRESS DELETED]
2007年 7月 18日 (水) 16:19:00 JST
玉城です。
うーん、どちらも試してみたものの、画面2→3への引継ぎはできないみたいです。
ちなみに、
<input type="hidden" id="permissionItemsSave"/>
<span id="permission" disabled="true">
→ <input type="hidden" id="permission-hidden" />
<input type="radio" name="permission" value="0" />Dummy
</span>
のようにspanの中にhiddenを持たせると値は引き継がれるようです。
ただしラジオボタンのレンダリングはされないですね・・・。
【バージョン】
S2 2.4.13
Teeda 1.0.7
こちらから何の情報をお出ししたほうが良いのかもわからず・・・。
追加情報として何が必要でしょうか?
----- Original Message -----
From: "Yasuo Higa" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Wednesday, July 18, 2007 2:48 PM
Subject: [Seasar-user:9211] Re: [Teeda] ラジオボタンでdisabledの項目を次画面に渡す方法
> ひがです。
>
>> 玉城です。
>>
>> 似たような画面が3つあり、ラジオボタンの値を引き継ぎたいと思っております。
>> 引き継いだ値はラジオボタンとして表示したいです。
>> 画面1 → 画面2 → 画面3 の順に遷移します。
>>
>> 同項目が、
>> 画面1(disabled="false")
>> 画面2(disabled="true")
>> 画面3(disabled="true")
>> の場合、画面2から画面3への値の引き継ぎ方を見つけることができませんでした。
>>
>> 同項目のhiddenを持っておけばいけると思っているのですが・・・。
>>
>> 各pageクラスには同項目のプロパティとList型のItemsを持っています。
>> 下記はhtmlの項目部分です。
>>
>> 画面1
>> <input type="hidden" id="permissionItemsSave"/>
>> <span id="permission" >
>> <input type="radio" name="permission" value="0" />Dummy
>> </span>
>>
>> 画面2
>> <input type="hidden" id="permissionItemsSave"/>
>> <input type="hidden" id="permission-hidden" />
>> <span id="permission" disabled="true">
>> <input type="radio" name="permission" value="0" />Dummy
>> </span>
>>
>> 画面3
>> <input type="hidden" id="permissionItemsSave"/>
>> <input type="hidden" id="permission-hidden" />
>> <span id="permission" disabled="true">
>> <input type="radio" name="permission" value="0" />Dummy
>> </span>
>>
> 画面2,3に上記のように
> <input type="hidden" id="permission-hidden" />
> があれば、引き継がれると思うのですが、
> 引き継がれなかったのでしょうか。
>
> あるいは、permissionプロパティに@SubApplicationScopeと
> つけるとhiddenなしでも引き継がれます。
> @SubApplicationScope
> private Integer permission;
>
> よろしくお願いします。
>
> --
> Yasuo Higa
> [E-MAIL ADDRESS DELETED]
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内