2つのパラメータをサブレベルのツリービューに送信するにはどうすればよいですか。
サンプル:
var data2 = {
transport: {
read: {
url: function(options) {
console.log(options);
return kendo.format("/url2/", [options.param1, options.param2]);
},
dataType: "jsonp"
}
},
schema: {
model: {
id: "param4",
fields: {
param4: {type: "number"},
param5: {type: "string"},
},
hasChildren: "param4",
}
}
};
var data1 = new kendo.data.HierarchicalDataSource({
transport: {
read: {
url: "/url/",
dataType: "jsonp"
}
},
schema: {
model: {
id: "param1",
fields: {
param1: {type: "number"},
param2: {type: "number"},
param3: {type: "string"},
},
hasChildren: "param1",
children: data2
}
}
});
$("#treeview").kendoTreeView({
dataSource: data1,
dataTextField: ["param3", "param5"]
});
console.log(options);
渡すパラメータのみを使用してコードをデバッグすると、はになりparam1
ます。どうすれば入手できますparam2
か?
KendoUi Demosにはサンプルやドキュメントはありませんが、簡単な方法はありますか、それともすべての選択したパスをログに記録する必要がありますか?