[英]Get All Checked Child Items Kendo Grid
我有一個具有子元素的Kendo網格,如下圖所示。 有沒有辦法讀取被檢查的元素。
這取決於您何時要找出選中了哪些復選框,但是從本質上講,它將以這種方式工作。
您只需在按鈕中的按鈕或公共類中添加一個偵聽器,即可查看該復選框並返回選中的復選框。
Kendo的示例: http : //dojo.telerik.com/UhANu
特別,
$("#showSelection").on("click", function () {
var checked = [];
for(var i in checkedIds){
if(checkedIds[i]){
checked.push(i);
}
}
alert(checked);
});
我已將以上內容更改為.on()而不是.bind,因為這是我慣於做聽眾的慣用方式,但是從技術上來講,它們都是有效的。
如果您希望每次更改時都保存復選框的價值,那將是這樣的:
$(".checkbox").on("click", function () {
var checked = [];
for(var i in checkedIds){
if(checkedIds[i]){
checked.push(i);
}
}
$('#checked-boxes').val(checked);
});
並在您的html中創建一個保存值的元素:
<label for="checked-boxes">Checkboxes that have been selected:</label>
<input type="text" id="checked-boxes" name="checked-boxes">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.