【问题标题】:x-editable - On input focus, select all text?x-editable - 在输入焦点上,选择所有文本?
【发布时间】:2017-09-26 04:08:41
【问题描述】:

当用户选择带有 x 可编辑的文本框(在输入焦点上)时,我想选择(突出显示所有)文本?标准解决方案不起作用,因为 DOM 中不存在可编辑输入。

JS

$('.class-foo').editable({
    showbuttons: false,
    mode: 'inline'
})

HTML

<a href="#" id="id-foo" data-type="text" class="editable editable-click editable-empty"></a></td>

【问题讨论】:

    标签: jquery forms user-interface x-editable


    【解决方案1】:

    将此代码附加到可编辑标签可以解决x-editable的问题。

    $('#id-foo').editable({
        showbuttons: false,
        mode: 'inline'
    }).on('shown', function(ev, editable) {
        setTimeout(function() {
            editable.input.$input.select();
        },0);
    });
    

    感谢mnpenner

    【讨论】:

      猜你喜欢
      • 2013-02-06
      • 2019-04-27
      • 2013-01-14
      • 2013-05-13
      • 1970-01-01
      • 2011-09-01
      • 2015-03-27
      • 2016-11-24
      • 1970-01-01
      相关资源
      最近更新 更多