Contexte du problème:
1) rcbComboBoxInRadPanel est un RadComboBox Telerik.
2) rcbComboBoxInRadPanel a un événement "OnClientSelectedIndexChange" qui déclenche "itemSelected".
3) rcbComboBoxInRadPanel contient un radAjaxPanel appelé "foo".
4) strSomeOtherRadAjaxPanel nomme un RadAjaxPanel existant en dehors de "foo".
5) $ find (strSomeOtherRadAjaxPanel) renvoie un RadAjaxPanel valide s'il est exécuté seul.
function itemSelected(rcbComboBoxInRadPanel)
{
var strComboBoxInRadPanel = rcbComboBoxInRadPanel.get_id();
var intRecordID = rcbComboBoxInRadPanel.get_value();
$find(strSomeOtherRadAjaxPanel).ajaxRequest(intRecordID);
}
Il semble que $ find (strSomeOtherRadAjaxPanel) retourne toujours NULL lorsqu'elle est appelée de l'événement "OnClientSelectedIndexChange" de rcbComboBoxInRadPanel.
Existe-t-il une autre façon d'obtenir une référence valide au RadAjaxPanel en utilisant $ find (strSomeOtherRadAjaxPanel)?
Toute aide que vous pouvez offrir serait utile.