0

コンボボックスを剣道グリッドにバインドしたい

データベースからコンボボックスをバインドするコードグリッドの例を教えてください

 var provinces = $("#ddlProvince").kendoComboBox({
                    placeholder: "Choose Province",
                    dataTextField: "pname",
                    dataValueField: "pcode",
                    dataSource:data_province
                }).data("kendoComboBox");

<div id="gridData"></div>
4

1 に答える 1

1

あなたが探しているのはカスタムエディターと呼ばれ、ここでいくつかの例を見つけることができますhttp://demos.kendoui.c​​om/web/grid/ editing-custom.html

フィールドを特定のエディターにリンクする

  { field: "Category", title: "Category", width: "160px", editor: categoryDropDownEditor, 

エディターを定義する

 function categoryDropDownEditor(container, options) {
                    $('<input required data-text-field="CategoryName" data-value-field="CategoryID" data-bind="value:' + options.field + '"/>')
                        .appendTo(container)
                        .kendoDropDownList({
                            autoBind: false,
                            dataSource: {
                                type: "odata",
                                transport: {
                                    read: "http://demos.kendoui.com/service/Northwind.svc/Categories"
                                }
                            }
                        });
                }

特定の行で編集をクリックすると、選択したカスタム エディターが追加されます。

于 2013-08-19T11:51:39.103 に答える