我使用Kendo UI 2013.2.716和JQuery 2.0.3,我放置grid我的網頁上,我的問題是:如何判斷kendo UI網格中的destroy命令已經銷燬了哪些內容?
有誰知道如何分辨哪些已被破壞命令銷燬從電網?
例如:
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8" />
<link href="kendo.common.min.css" rel="stylesheet" />
<link href="kendo.default.min.css" rel="stylesheet" />
<script type="text/javascript" src="jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="kendo.all.min.js"></script>
</head>
<body>
<div id="grid"></div>
<script type="text/javascript">
$(document).ready(function() {
var products = [];
for(var i = 1; i <= 40; i++) {
products.push({
ProductId: i,
ProductName: "Product " + i
});
}
$("#grid").kendoGrid({
dataSource: {
data: products,
schema: {
model: {
id: "ProductId",
fields: {
ProductName: { type: "string" },
}
}
},
requestEnd: function (e) {
if (e.type === "destroy") {
alert("OK, so something got destroyed, but what??");
}
}
},
editable: "inline",
columns: [
"ProductName",
{ command: "destroy", title: " ", width: "100px" }
]
});
});
</script>
</body>
</html>
我發現requestEnd
回調在documentation,但我完全狼狽爲知道這是摧毀該項目將。我只需要該項目的ID,以便我可以適當更新網頁的其他部分。
我想知道是否需要事先捕獲它。
閱讀本http://demos.kendoui.com/web/grid/editing.html – Jaimin