0

Grails UIプラグイン内でデータテーブルを使用して、dropdownOptionsのリストを動的にする方法を知っている人はいますか?

次のように dropdownOptions を指定できます。

[age:'Age', formatter:'number', editor:[type:'dropDown', controller:'demo', action:'tableChange', config:[dropdownOptions: ['Foo', 'Bar'], disableBtns:true]], sortable:true, resizeable: true],

私はそれが次のように機能することを望んでいました:

[age:'Age', formatter:'number', editor:[type:'dropDown', controller:'demo', action:'tableChange', config:[dropdownOptions: Foo.list(), disableBtns:true]], sortable:true, resizeable: true],

4

1 に答える 1

0

これが GrailsUI プラグインに直接組み込まれているとは思いませんが、セルにフォーマッタを追加して、そこからドローダウンを構築することができます。このようなもの..

<script>
var customFormatter = function(elCell, oRecord, oColumn, oData) {
  elCell.innerHTML = 
    <g:select id="..."
    </g:select>
 }
}
</script>
<gui:dataTable id="myTable" ....
  columnDefs="[
        [key:'key', label:'Label', formatter:'@customFormatter']
]"/>

そこから、単に使用しています

于 2010-04-29T19:31:04.143 に答える