我有KendoNumericTextBox控件,我将' change‘事件处理程序附加到它,然后尝试查找它是否附加了更改事件处理程序。但是$._data(元素,'events')没有列出'change‘事件。
$('#MyID')
.getKendoNumericTextBox()
.bind('change', function (e) {
alert('something changed')
})
var ev = $._data($('#MyID')[0], 'events');
if (ev && ev.change)
{
//this never gets executes even i have change event handler attached
alert('do something');
}发布于 2016-04-29 02:37:00
获取kendo小部件实例:
var numerictextbox = $("#MyID").data("kendoNumericTextBox");然后查看_events对象并检查change属性:
alert(numerictextbox._events["change"] ? "YES" : "NO");这是一个
https://stackoverflow.com/questions/36922199
复制相似问题