【问题标题】:How to apply onblur event on dropdownlist?如何在下拉列表上应用 onblur 事件?
【发布时间】:2012-09-22 06:06:37
【问题描述】:

当我的焦点从下拉列表中消失时,我想触发一些 javascript 函数。

【问题讨论】:

  • 我假设您正在寻找 jquery 解决方案,因为您的标签中有 jquery?你可以参考.blur()上的jquery api

标签: jquery asp.net asp.net-mvc-3


【解决方案1】:

例如应该像这样工作:

http://jsfiddle.net/3Kfch/2/

通常更好的是触发选择,这可以使用 jQuery 库到 javascript 来完成。这是一个例子。

how can select from drop down menu and call javascript function

【讨论】:

    【解决方案2】:

    您需要使用一些javascript在客户端附加onblur事件

      $("mydropdown").blur(function(){
    
        // here goes your code
        }
    

    【讨论】:

      【解决方案3】:

      我会建议类似的东西

            $("body").delegate("#sliderSelect", "change", function(){})
      

      否则,即使您没有更改选择,事件也会在焦点上触发。委托还允许更动态的下拉菜单。

      【讨论】:

        【解决方案4】:

        试试这个:

        $("#DropDownListID").on("blur", function(){
        
        // Your code
        
        });  
        

        【讨论】:

          猜你喜欢
          • 2016-04-27
          • 2021-01-23
          • 1970-01-01
          • 2016-05-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多