【问题标题】:Changing Bootstrap select's live search input type更改 Bootstrap 选择的实时搜索输入类型
【发布时间】:2016-09-02 16:41:16
【问题描述】:

我正在使用 Bootstrap Select 进行实时搜索。

但是,我的选择仅包含年份列表。因此,在移动设备上,我希望弹出数字键盘,而不是全文。这在理论上很容易做到:更改 type of the input to tel 即可!

但是,我认为 Bootstrap Select's documentationissues 无法做到这一点。你知道有什么方法可以实现吗?


2016-09-01:我在 Bootstrap Select 的 Github 上打开了 feature request

【问题讨论】:

    标签: html twitter-bootstrap-3 bootstrap-select


    【解决方案1】:

    您可以尝试在加载选择后更改搜索输入类型,方法是通过以下方式监听 bootstrap-selects 事件:

    $('#mySelect').on('loaded.bs.select', function () {
        $(this).closest('.bootstrap-select').find('.bs-searchbox input').attr('type', 'tel')
    });
    

    【讨论】:

    • 是的,我确实可以,但我更喜欢集成到库中的东西。我不喜欢乱搞,你永远不知道什么更新会破坏它。不过,这将是一个很好的解决方法。
    • 是的,你是对的。希望您的功能请求能够集成到引导程序选择本身中。
    • 尽管如此,我还是将它用作临时解决方案。如果有人也想使用它,建议进行编辑。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 2021-08-15
    • 1970-01-01
    • 2021-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多