проблема в просмотре созданного ввода из jecery execcommand ('copy') - PullRequest
0 голосов
/ 11 марта 2019

Я использую IE11 и использую следующий код для копирования данных.

<input type="button" class="btn" id="CopyIDs" value="Copy All IDs"/>

 $(document).on('click', '#CopyIDs', function () {
        GridData = "test any data"
        var $temp = $("<input>");
        $("body").append($temp);
        $temp.val(GridData).select();
        document.execCommand("copy");
        $temp.remove();
        alert("Data Copied To Clipboard Successfully")
    });

работает нормально, но у меня проблема с тем, что я вижу созданный ввод, содержащий скопированные данные, после чего он исчез за одну секунду.

Я не хочу видеть это в приложении.

1 Ответ

0 голосов
/ 11 марта 2019

Я нашел решение.

.

$ ( 'форма') добавляет ($ TEMP); вместо $ ("body"). append ($ temp);

Спасибо

...