グリッドのモデルを動的に生成しようとしています:
$(this).kendoGrid({
dataSource: {
data: _data,
schema: {
model: _model
}
}
})
それが私がモデルを作成する方法です
var _model = eval('kendo.data.Model.define({ id: "id", fields: { MyField: { editable: false } } });');
ただし、グリッドはすべてのモデル設定を無視します。しかし、私がそうすれば:
var _model = kendo.data.Model.define({ id: "id", fields: { MyField: { editable: false } } });
すべての作品。どちらの場合もオブジェクトはまったく同じですが、ある場合はすべてが正常で、別の場合はすべての設定が無視されます。なんで?