Ajax Toolkit Событие загрузки CascadingDropDown? - PullRequest
2 голосов
/ 16 января 2012

Я хотел бы знать, возможно ли создать событие JavaScript / jQuery при загрузке Ajax Toolkit CascadingDropDon.

Сценарий:

Я выбираю элемент в первом раскрывающемся меню -> второе раскрывающееся меню загружается с помощью функции каскадного раскрывающегося списка Ajax Toolkit -> как реакция на эту мою функцию JavaScript.

1 Ответ

2 голосов
/ 17 января 2012

Сделал это!

Вот метод:

В объявлении CascadinDropDown я добавил BehaviourID:

<cc1:CascadingDropDown 
ID="CascadingDDL" 
TargetControlID="childDDL" 
ParentControlID="parentDDL"
Category="ddl"
PromptText="Select"
ServicePath="~/webmethods.asmx"  
runat="server" **BehaviorID="cddBehaviourID"**
ServiceMethod="GetValuesForDDL" Enabled="True">
</cc1:CascadingDropDown>

В сценарии:

function pageLoad(sender, args) {    //For Ajax toolkit to fire on 'window.onload'

      var behavior = $find('<%=CascadingDDL.BehaviurID %>');

      if (behavior != null) {

            behavior.add_populated(function() { *what you want to execute* });

      }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...