詳細ポップアップを開いて、kendoUI グリッドのレコードに関する詳細を表示しようとしています。
このサンプルを見ました: http ://demos.kendoui.com/web/grid/detailtemplate.html
しかし、グリッドの代わりに、選択したレコードの ID を渡すポップアップを開きたいと思います。
これどうやってするの?
詳細ポップアップを開いて、kendoUI グリッドのレコードに関する詳細を表示しようとしています。
このサンプルを見ました: http ://demos.kendoui.com/web/grid/detailtemplate.html
しかし、グリッドの代わりに、選択したレコードの ID を渡すポップアップを開きたいと思います。
これどうやってするの?
カスタム ポップアップの例を見たことがありますか?
かなり簡単です。onChange イベントをサブスクライブし、選択した ID をアラートします。属性IDを意味していると思います。:
function onChange(arg) {
var selected = $.map(this.select(), function(item) {
return $(item).attr("id");
});
alert(selected);
}
$(document).ready(function() {
$("#grid").kendoGrid({
dataSource: {
data: createRandomData(50),
pageSize: 5
},
change: onChange,
columns: [
{
field: "FirstName",
title: "First Name"
},
{
field: "LastName",
title: "Last Name"
},
{
field: "Age"
}
]
});
});