[Seasar-user:12968] Re: [Teeda]ForEachのindexについて

小川 昌幸 [E-MAIL ADDRESS DELETED]
2008年 2月 20日 (水) 13:30:33 JST


小林様

回答ありがとうございます。
しかし、どうしてもselectIndexに押された値が入りません。
そのレコード件数が入ります。3レコードの場合だと"2"と
入ってしまいます。

<tbody id="selectItems">
 	<tr id="" class="list">
		<td>
			<input type="submit" id="doCart">


にて、pageクラス側のdoCartメソッドを用意し呼ばれるのは
確認出来ました。
pageクラス側に、public int selectIndex;
と宣言しているだけではいけないのでしょうか?
なにかポイントが他にありますでしょうか?

よろしくお願い致します。


Koichi Kobayashi wrote:
> 小林 (koichik) です.
> 
> Date:    Tue, 19 Feb 2008 21:51:08 +0900
> From:    小川 昌幸 <[E-MAIL ADDRESS DELETED]>
> To:      [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:12962] [Teeda]ForEachのindexについて
> 
>> ForEachのindexについて質問ですが、
>> どの行の<input type="image">又は<a>が押されたか判断する
>> のに悩んでいます。
> 
> Teeda 1.0.12 以降であれば,<input type="image"> や
> <input type="submit">,<input type="button"> の
> 場合は do〜() メソッドが呼ばれた際に selectIndex に
> 何番目が押されたかの値が入っています.
> スクリプトを使う必要はありません.
> 
> <a> の場合はパラメータに index を埋め込んで
> ください.
> 
> 


-- 
----------------------------------
 株式会社 システク
 第二システム事業部 第三システム部
   小川昌幸(masayuki ogawa)
   TEL:03-3984-5101
   FAX:03-3984-9635
   E-mail : [E-MAIL ADDRESS DELETED]
   WebPage: http://www.systech.co.jp/
----------------------------------


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