我知道,这个标题听起来很疯狂,但在尝试重构一些代码时,我很难弄清楚如何在不使用以下命令的情况下以编程方式激发事件:
- 触发器
- 变更
- 点击
下面的代码加载在一个钩子上,我所需要做的就是在下面的ID元素中单击,但单击((或.on('click'(都不是选项。
$("#id").data("kendoDropDownList").text(data[i].Text);
$("#id").data("kendoDropDownList").trigger('change'); // code that needs to be refactored
我认为您可以使用焦点函数。
$("#id").data("kendoDropDownList").focus()