Ajax 自定义事件绑定到mvc telerik网格中的复选框
我的模型中有一个状态列,该列为true或false。 当选中item is true复选框并在 false未经检查 问题是我想将自定义事件绑定到复选框以切换项目状态。 如何将自定义事件绑定到复选框以及选中或取消选中更新项 我在网格视图中显示:Ajax 自定义事件绑定到mvc telerik网格中的复选框,ajax,asp.net-mvc-2,telerik-grid,Ajax,Asp.net Mvc 2,Telerik Grid,我的模型中有一个状态列,该列为true或false。 当选中item is true复选框并在 false未经检查 问题是我想将自定义事件绑定到复选框以切换项目状态。 如何将自定义事件绑定到复选框以及选中或取消选中更新项 我在网格视图中显示: columns.Bound(o => o.Status).ClientTemplate("<input type='checkbox' name='Status' value='<#= Status#>' />");
columns.Bound(o => o.Status).ClientTemplate("<input type='checkbox'
name='Status' value='<#= Status#>' />");
columns.Bound(o=>o.Status).ClientTemplate(“”);
您可以使用jQuery:
$("#Grid").delegate("[name=Status]", "click", function() {
var checkBox = this;
alert(checkBox.checked);
});
或者向复选框添加onclick属性:
columns.Bound(o => o.Status).ClientTemplate("<input type='checkbox' name='Status' value='<#= Status#>' onclick='checkboxClicked(this)' />");
function checkboxClicked(checkBox) {
alert(checkBox.clicked);
}
columns.Bound(o=>o.Status).ClientTemplate(“”);
功能复选框已单击(复选框){
警报(选中复选框,单击);
}
谢谢你。我可以在checkbox?columns.Bound(o=>o.Status).ClientTemplate(“”)的操作中获取此行的id吗;选中“真”或“假”复选框。为什么?如果复选框的“checked”属性存在,则复选框被选中。这就是工作原理。选中此项可演示如何基于数据值选中复选框: