【发布时间】:2013-10-15 17:53:47
【问题描述】:
对不起,我没有示例代码可以粘贴在这里。
页面有asp:DropdownList,其中有change等事件。事件处理程序是使用 jquery 附加的(在 $('#mydropdown').bind('change', function() {}); 的行上,这反过来会进行 ajax 调用(想想 3 个下拉菜单,其中下拉菜单 3 依赖于下拉菜单 2,下拉菜单 2 依赖于下拉菜单 1)。
更改请求需要我使用不具有相同模型的 Telerik RadComboBox(例如 change 事件、options 属性等)。我不希望修改在 change 事件上触发的现有代码,该事件在客户端执行状态管理和 ajax 调用。
有人可以帮我将 RadComboBox 事件(OnSelectedIndexChanged 重定向到下拉事件(change),从而确保代码不必关心它的 RadComboBox 还是 html 选择 - 因为它能够收到change事件的通知)。
如果不清楚,请发布 cmets。
【问题讨论】:
-
telerik 控件没有简单的方法。你不能让你现有的函数接受参数并从两个更改事件中调用它吗?
-
@BiffMaGriff:处理事件的代码是通用代码。即一种处理相关下拉菜单的单页js文件,刷新它,维护状态,重置它,清除它等。除非有人遇到这种情况,否则我将不得不编写这段代码。感谢您的 cmets。
-
请在否决时说明原因。
标签: jquery asp.net telerik radcombobox