在ajax生成的输入字段中选择文本

时间:2016-06-10 23:20:34

标签: javascript jquery ajax

我无法在点击时选择ajax生成的输入字段中的文本。

<input type="text" class="form-control input-lg" id="url" value="">
<script>
$.ajax({
...
element.append('<input type="text" id="test" value="' + 'https://' + location.host + '/' + data[0].data + '">')
}
});
return false;
});
</script>
<script>
$('input').on('focus', function (e) {
    $(this)
        .one('mouseup', function () {
            $(this).select();
            return false;
        })
        .select();
});
</script>

我可以选择#url输入中单击的所有文本,旁边是ajax生成的输入中的文本。 我想要的只是在静态输入中创建文本,并在点击时选择ajax生成的输入。

1 个答案:

答案 0 :(得分:0)

&#13;
&#13;
$('body').on('focus', 'input', function () {
    $(this).select();
});
&#13;
&#13;
&#13;