所以最近我一直在开发一个包含这个网格的屏幕(Kendo)。。。。网格使用的一个模板显示了一个简单的按钮,如下所示:
<input type="button" class="iqs-review-btn btn btn-primary" value="REVIEW" />
我正试图在上面绑定一个点击操作,这样我就可以做一些我需要做的事情……但我似乎无法正确绑定它。这是我用来添加事件的JS代码:
$('resultsGrid').on('click', 'input.iqs-review-btn', function (e) {
}
});
我已经将网格中的其他元素与不同的事件绑定在一起,它们似乎都能正常工作,但无论出于什么原因,单击此按钮时都不会起任何作用。。。非常感谢您提供的任何帮助,祝您度过美好的一天!:)
也许您的jquery元素选择器缺少一个点或散列?
$('.resultsGrid')
或
$('#resultsGrid')
可能是Kendo Grid被刷新而丢失了事件。
试试这个
$(document).on('click', 'input.iqs-review-btn', function () {
});