У меня естьКак найти выбранный ListView элемент в Кендо UI DataASource Уничтожить
var myDS = new kendo.data.DataSource({
transport: {
read:
{
url: getData,
contentType: 'application/json; charset=utf-8',
},
destroy:
{
url: deleteData,
contentType: 'application/json; charset=utf-8',
},
parameterMap: function(options, operation) {
if (operation !== "destroy" && options.models) {
return { models: kendo.stringify(options.models) };
}
}
},
schema: {
model: {
id: "Id",
fields: {
Id: { editable: false, nullable: true },
name: { type: "string" }
}
}
}
});
Я источник привязки данных KendoUI DataSource к кэндо ListView следующим
var listView = $("#alistview").kendoListView({
dataSource: myDS ,
template: kendo.template($("#template").html())
}).data("kendoListView");;
Я создал ListView и виджет, как следует,
<div id="alistview" style="margin-top:30px"></div>
<script type="text/x-kendo-tmpl" id="template">
<div>
<div>
#:name#
<a class="k-button k-button-icontext k-delete-button" href="\\#"><span class="k-icon k-delete"></span></a>
</div>
</div>
</script>
</div>
На кнопке удаления щелкните объект уничтожения объекта KendoUI DataSource называется. Мой вопрос заключается в том, как получить выбранный элемент ListView в объекте destroy источника данных. Например, я хочу прочитать имя выбранного элемента, когда пользователь нажимает кнопку удаления.
любая помощь?