###前提・実現したいこと
CoffeeScriptでEasyUIのDataGridを使って、文字列の二次元配列を読み込み、表を作成しています。
編集可能にするため、現状、DataGridのeditorとしてtextを指定しています。
Script内でDataGridのoptionなど指定したりして、「行ごと」にeditorを変えたりできるでしょうか?
列ごとではないです。行ごとです。textとcomboboxの混在にしたいです。
できない場合、行ごとにDataGridをそれぞれ書く必要がありますか?
それとも他にスマートなやり方があるでしょうか?
やり方など文章での回答でも構いませんが、もしサンプルコードをいただける場合、CoffeeScriptでなくJavaScriptでも構いません。
○○○ | △△△ |
---|---|
XXX | (text) |
XXX | (text) |
XXX | (text) |
XXX | (text) |
XXX | (text) |
上記のような表から下記のような表にしたい
○○○ | △△△ |
---|---|
XXX | (text) |
XXX | (text) |
XXX | (text) |
XXX | (combobox) |
XXX | (text) |
###該当のソースコード
該当の部分だけの抜き出しですが、不足していたら、すみません。
---html---
<table id='oo' class='easyui-datagrid' singleSelect='true'> <tr><th field='0' width='200' editor='text'>○○○</th></tr> <tr><th field='1' width='200' editor='text'>△△△</th></tr> </table>---CoffeeScript---
・dataは文字列の二次元配列
$('#oo').datagrid( 'set', data )
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。