Hi,
The OnSelect event, for the Clients DropDownList, sets the Data Source for the Sites DropDownList.
The first time a Client is selected, the OnSelect event is NOT activated for the Sites DropDownList. This is OK. 
After selecting the first Site (which sets selectedIndex to 0) and then selecting a different Client, the OnSelect event IS activated for the Sites DropDownList even though the “selectedIndex” Property has been set to “-1” when refreshing the Data Source. This is NOT OK.
Is this behaviour correct?
I am now doing the following to circumvent this problem.
$(‘#divDdlSites’).off(‘select’,fnDivDdlSitesSelect);
$(“#divDdlSites”).jqxDropDownList({disabled:false,selectedIndex:-1,source:objJqxDataAdapter});
$(‘#divDdlSites’).on(‘select’,fnDivDdlSitesSelect);
Is this the best and/or most efficient way to prevent the OnSelect event from being activated in this circumstance?
Thank you, Michael.