问题背景:
1) rcbComboBoxInRadPanel 是 Telerik RadComboBox。
2) rcbComboBoxInRadPanel 具有触发“itemSelected”的“OnClientSelectedIndexChange”事件。
3) rcbComboBoxInRadPanel 包含一个名为“foo”的 radAjaxPanel。
4) strSomeOtherRadAjaxPanel 命名存在于“foo”之外的 RadAjaxPanel。
5) $find(strSomeOtherRadAjaxPanel) 如果单独执行,则返回一个有效的 RadAjaxPanel。
function itemSelected(rcbComboBoxInRadPanel)
{
var strComboBoxInRadPanel = rcbComboBoxInRadPanel.get_id();
var intRecordID = rcbComboBoxInRadPanel.get_value();
$find(strSomeOtherRadAjaxPanel).ajaxRequest(intRecordID);
}
从 rcbComboBoxInRadPanel 的“OnClientSelectedIndexChange”事件调用时,$find(strSomeOtherRadAjaxPanel) 似乎总是返回 null。
是否有另一种方法让我使用 $find(strSomeOtherRadAjaxPanel) 获得对 RadAjaxPanel 的有效引用?
您能提供的任何帮助都会有所帮助。