[Seasar-user:5881] [teeda] Gridの中のネストした配列の設定
森 和紀
[E-MAIL ADDRESS DELETED]
2007年 1月 25日 (木) 09:24:56 JST
はじめまして、森と申します。
表題の件について質問させていただきます。
使用しているバージョンは teeda1.0.3 です。
<実現したいこと>
Gridの1つのセルの中に複数の項目を表示する。
その項目に入力して do*** で処理する。
表示はできます。
do***で値をとるのに、
fooItems[0].getBaaItems()[0].getYyy()
のような感じで値がとれるかと思ったのですが、baaItemsに値が設定されません。
ネストした配列の中までは設定してくれないのでしょうか?
出力されたHTMLのname属性はマッピングしてくれそうでした。
exsampleのgrid.htmlを使って、こんな感じです
-----------------
<input type="hidden" id="fooItemsSave"/>
<table id="fooGrid">
<thead>
<tr style="dummy" height="50px">
<th>aaa</th>
<th>bbb</th>
<th>ccc</th>
<th>ddd</th>
<th>eee</th>
<th>Baa</th>
</tr>
</thead>
<tbody>
<tr style="dummy">
<td><span id="aaa">aaa</span></td>
<td><span id="bbb">bbb</span></td>
<td><span id="ccc">ccc</span></td>
<td style="background-color: #B4CDCD;"><input type="text" id="ddd" /></td>
<td style="background-color: #BCEE68;"><input type="text" id="eee" class="T_currency" /></td>
<td>
<table>
<div id="baaItems">
<tr>
<td><span id="xxx">xxx</span></td>
<td><input type="text" id="yyy"></input></td>
<td><input type="checkbox" id="baaCheck"></input></td>
</tr>
</div>
</table>
</td>
</tr>
</tbody>
</table>
-----------------
以上、よろしくお願いいたします。
Seasar-user メーリングリストの案内