ここにフィールドがあります:
{ field: "category", title: "Category", width: 100, editor: categoryDropDownEditor },
カスタム エディター:
function categoryDropDownEditor(container, options) {
console.log('used editor')
$('<input data-text-field="category" data-value-field="category" data-bind="value:'+options.field+'"/>')
.appendTo(container)
.kendoDropDownList({
autoBind: false,
dataSource: {
type: "json",
transport: {
read: "/api/notes/dumpcats"
}
}
})
}
また、model.fields で:
category: {
type: "combobox",
editable: true,
validation: { required: true }
},
エラーはありません。カテゴリを入力したときにエラーが発生した入力ボックスと一緒にコンボボックスを空にするだけです。
キャッチされていない TypeError: オブジェクト [オブジェクト オブジェクト] のプロパティ '_parse' は関数ではありません
ここで例を使用しました