Текст получения вставляется в текстовую область с JQuery

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

$(document).ready(function()
{ 
  $('#txtcomplaint').keyup(function()
  {  
     TextCounter('txtcomplaint','counterComplaint', 1000 ); 
  }) 
  $('#txtcomplaint').onpaste(function()
  {  
     alert()
     //TextCounter('txtcomplaint','counterComplaint', 1000 ); 
  }) 
});
12
задан James 4 April 2013 в 16:31
поделиться

2 ответа

Вы можете сделать что-то вроде этого

$("#txtcomplaint").bind('paste', function(e) {
    var elem = $(this);

    setTimeout(function() {
        // gets the copied text after a specified time (100 milliseconds)
        var text = elem.val(); 
    }, 100);
});
25
ответ дан 2 December 2019 в 04:25
поделиться
$('#txtcomplaint').bind('paste', function(e){ alert('pasting!') })

Для получения дополнительной информации посмотрите здесь.

6
ответ дан 2 December 2019 в 04:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: