如何覆盖剑道网格中的创建按钮单击
How to override create button click in the kendo grid
我有一个剑道网格
@(Html.Kendo().Grid<Spectrum.Model.Bid>()
.Name("BatchBidGrid")
.HtmlAttributes(new { style = "height:460px;" })
.Columns(columns =>
{
columns.Bound(p => p.LotNumber).Title("Lot #").Width(250);
columns.Bound(p => p.Amount);
columns.Bound(p => p.BidMessageID).Title("% Increase");
columns.Command(command => command.Destroy()).Width(110);
})
.ToolBar(toolbar =>
{
toolbar.Create();
toolbar.Save();
})
.Editable(editable => editable.Mode(GridEditMode.InCell))
.Pageable()
.Sortable()
.Navigatable(n => n.Enabled(true))
.Events(ev => ev.Edit("onEdit"))
.DataSource(dataSource => dataSource
.Ajax()
.Batch(true)
.ServerOperation(false)
.Events(events => events.Error("error_handler"))
.Model(model => model.Id(p => p.ID))
.Read("Editing_Read", "Grid")
.Update("Editing_Update", "Grid")
.Destroy("Editing_Destroy", "Grid")
)
.Events(ev => ev.SaveChanges("submitBatchBid"))
)
我想覆盖这个网格的创建按钮点击事件。我已经完成了以下java脚本函数。
$("tr .k-grid-add", "#grid").on("click", function (e) {
alert("add pressed!");
})
但它仍在调用剑道的默认网格创建函数。请给我一个建议。
您需要添加以下部分:
e.preventDefault();
在你开始工作的时候。这行代码停止了正常代码的执行,并继续执行函数中的代码。
更新
更换工具栏按钮:
.ToolBar(toolBar => toolBar.Template("<a href='"'" class='"k-button k-button-icontext k-grid-myadd'"><span class='"k-icon k-add'"></span>Add new record</a>"))
然后用类k-gri-myadd
:更改javascript
$("tr .k-grid-myadd", "#grid").on("click", function (e) {
e.preventDefault();
alert("add pressed!");
})
我可以通过使用以下两者来覆盖它:
e.preventDefault();
e.stopPropagation();
相关文章:
- 使用导航属性创建Kendo UI网格模型的问题
- 如何在创建新网格之前销毁网格堆栈
- 如何在ExtJS网格上创建带有标签的文本字段
- 如何使用角度两个绑定来动态创建的剑道网格
- Kinetic.js–创建网格
- 创建过去365天的日历网格
- Three.js:我可以创建网格来替换很多对象吗
- 如何在Meteor.js中使用车把创建网格系统
- 如何在Jquery中使用kendo ui创建内联网格编辑
- 如何为剑道网格创建、更新和删除IList中的数据
- Masonry:在AJAX回调上创建一个网格
- JavaScript-从脚本中的单词列表创建一个html表或网格
- 如何使用javascript在选中网格视图复选框时创建表行
- 角度.js ng 重复用于创建网格
- C#网格视图从动态创建的DataTable中实现可点击单元格
- 我怎么能用Codeigniter在可滚动的部分创建一个无限向下滚动的网格加载程序呢
- 在网格内创建一个在单击时打开的菜单
- 为全局网格创建 LatLng 对数组
- 剑道UI网格创建聚合函数
- 在Javascript / jQuery中基于选项网格创建递归函数