jQuery组合框附加一个on blur事件

时间:2015-05-05 02:54:24

标签: javascript jquery jquery-ui combobox

我指的是以下网址http://jqueryui.com/autocomplete/#combobox 在我的HTML页面中呈现组合框。 我想将一个模糊事件附加到我的comboBox,以便当用户点击comboBox然后移动到下一个字段时,我可以触发验证消息。 在搜索时,我发现当你从comboBox中选择一个值时,只有一个可以附加的select事件被触发。

HTML CODE

  @Html.DropDownListFor(m => m.Reason, new SelectList(ViewBag.SelectReason, "Key", "Value"), "", new { id = "drop2", placeholder = "Select Reason" })

Jquery代码:

  $("#drop2").blur(function () {
           // here goes your code
        alert("blur");
    });

有什么方法可以触发onBlur事件吗?

2 个答案:

答案 0 :(得分:0)

您的页面中仍然应该有这样的内容,以启用combobox<select id="combobox">

然后,您可以直接使用jquery在blur元素上应用select事件:

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

答案 1 :(得分:0)

我终于设法使用此

将模糊事件附加到我的comboBox
     $('#myDropDownName').next().find('input').blur(function () {

      //My Action
    });