【问题标题】:get onChange/onBlur effect of editable select获得可编辑选择的 onChange/onBlur 效果
【发布时间】:2020-03-11 09:11:17
【问题描述】:

我使用此页面上的库https://indrimuska.github.io/jquery-editable-select/ 进行了可编辑的选择,并且效果很好。现在的挑战是当我手动输入一个选项时获得 onChange/onBlur 效果。

$('#select')
.editableSelect()
.on('select.editable-select', function (e, li) {
    $('#last-selected').html(
        li.val() + '. ' + li.text()
    );
});

如果我选择了一个已经在选择中的选项,但如果我手动输入一个选项则不起作用。

我已经试过了

$('#select').on('change', function() {
alert( this.value );

});

和`

$("#select").blur(function () {

alert("Handler for .blur() called.");

});

没有运气`

【问题讨论】:

  • 你可以使用 focusout 来代替 blur。
  • focusout 没有解决问题

标签: jquery html drop-down-menu


【解决方案1】:

我明白了。

$('#select')
    .editableSelect()
    .on('blur', function (e, li) {
       alert("the select is blurred");
    });

完美运行

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-09
    相关资源
    最近更新 更多