[Seasar-user:9225] Re: [Teeda] ラジオボタンでdisabledの項目を次画面に渡す方法

Takeshi Tamashiro [E-MAIL ADDRESS DELETED]
2007年 7月 18日 (水) 18:36:33 JST


玉城です。

> formの直後にhiddenをおいて試してください。
> hiddenはformの直後におくのがわかりやすいのでは
> ないかと思います。

ひがさんのおっしゃるように試してみました。
やはり状態が変わらないようです。

表示されたHTMLのソースですが、

画面2
<input type="hidden" id="permission-hidden" name="Form:permission-hidden" 
value="0" />

画面3
<input type="hidden" id="permission-hidden" name="Form:permission-hidden" 
value="" />

のようになってます。


ひがさんがなぞだといわれた、ためしにspanの中にhiddenを書いてみて実行してみると 

画面3まで表示したHTMLソース内にちゃんとhiddenに値が設定されているんです。(Teeda規約違反ですが)
望んでいるのはこの状態ですがラジオボタンがレンダリングされず・・・。

環境に問題があるのでしょうか。


----- Original Message ----- 
From: "Yasuo Higa" <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Wednesday, July 18, 2007 5:17 PM
Subject: [Seasar-user:9219] Re: [Teeda] ラジオボタンでdisabledの項目を次画面に渡す方法


> ひがです。
>
>> 玉城です。
>>
>> うーん、どちらも試してみたものの、画面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を持たせると値は引き継がれるようです。
>> ただしラジオボタンのレンダリングはされないですね・・・。
>>
> spanの中にhiddenを持たせると引き継がれるというのが
> なぞです。
> メールからは読み取れないことがありそう。
>
> formの直後にhiddenをおいて試してください。
> hiddenはformの直後におくのがわかりやすいのでは
> ないかと思います。
>
> --
> Yasuo Higa
> [E-MAIL ADDRESS DELETED]
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user 



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