3

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

4

4 回答 4

1

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

  $("mydropdown").blur(function(){

    // here goes your code
    }
于 2012-09-22T06:10:35.727 回答
1

例如应该像这样工作:

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

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

如何从下拉菜单中选择并调用 javascript 函数

于 2012-09-22T06:14:15.443 回答
0

我建议像

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

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

于 2012-09-22T06:15:14.657 回答
-1

尝试这个:

$("#DropDownListID").on("blur", function(){

// Your code

});  
于 2012-09-22T06:16:26.330 回答