リモートデータを使用して、選択したドロップダウンをKendo uiグリッド列の1つに取り込むにはどうすればよいですか?
ドキュメントはこのテーマに関して非常に限られており、特に私の要件は次のとおりです。
PHP / MySQLスクリプトのオプションのリストを取得するには、ドロップダウンメニューにデータを入力します。
これらのオプションの1つがデータベース内のクエリに基づいてすでに設定されている場合は、メニューでそのオプションをすでに選択しています。
提供された回答に基づいて、私は現在次のようになっていますが、機能していません。すべてのオプションが「未定義」のドロップダウンリストが表示されます。
function categoryDropDownEditor(container, options) {
$('<input required data-text-field="'+options.field+'" data-value-field="'+options.field+'" data-bind="value:' + options.field + '"/>')
.appendTo(container)
.kendoDropDownList({
autoBind: false,
dataTextField: "text",
dataValueField: "value",
dataSource: {
type: "POST",
transport: {
read: ROOT+"user/branch-list"
}
},
index: 0
});
}
私のPHPスクリプトは、次のようにJSONを返します。
[{text: "Germany", value: "1"}]