如何在usercontrol中为同一事件注册的方法之前执行aspx中的jquery方法

本文关键字:方法 执行 jquery 中的 aspx 注册 事件 usercontrol | 更新日期: 2023-09-27 18:07:37

我有一个usercontrol,其中包含一个文本框。usercontrol的Pageload方法设置控件中的blur功能。

txtZip.Attributes.Add("onBlur", "getCities('"txtZip.ClientID"');

我在我的页面中使用了这个用户控件,并在jquery中为相同的事件添加了另一个方法。

  function pageLoad() {
        $jQuery("[id$=txtZip]").on("blur", function () {
            //Some logic
        });
    }

但是getCities方法在Page中首先执行。如何在getCities方法之前调用此方法

如何在usercontrol中为同一事件注册的方法之前执行aspx中的jquery方法

  function pageLoad() {
        $jQuery("[id$=txtZip]").on("blur", function () {
            //Some logic
            getCities($("[id$=txtZip]").attr("id"));
        });
    }