Wednesday, June 11, 2014

Javascript functions to close the telerik controls popup windows when I scroll

    function pageLoad() {
            $telerik.$(".content").scroll(function () {

                var combos = Telerik.Web.UI.RadComboBox.ComboBoxes;
                //alert(combos);
                if (combos != null) {
                    for (var i = 0; i < combos.length; i++) {
                        var combo = combos[i];
                        if (combo.get_dropDownVisible())
                            combo.hideDropDown();
                    }
                }
                if (Telerik.Web.UI.RadDatePicker) {
                    var popups = Telerik.Web.UI.RadDatePicker.PopupInstances;
                    for (var item in popups) {
                        if ($find(item)) {
                            Telerik.Web.UI.RadDatePicker.PopupInstances[item].Hide();
                        }
                    }
                }

                if (Telerik.Web.UI.RadDateTimePicker) {
                    var popups = Telerik.Web.UI.RadDateTimePicker.TimePopupInstances;
                    for (var item in popups) {
                        if ($find(item)) {
                            Telerik.Web.UI.RadDateTimePicker.TimePopupInstances[item].Hide();
                        }
                    }
                }
            });
        }

No comments:

Post a Comment