I\'m using this jQuery code
$(\'input\').bind(\'change mouseup\', ... )
to detect if user drag text somewhere into my input & change it
You can use jQuery paste
event with little amount of timeout until the value is pasted if you want to use it or fire a change event. Try this
$("input").bind('paste', function(e) {
var $el = $(this);
setTimeout(function() {
//Here you can use the pasted value or trigger the text change event
$el.trigger('change');
}, 100);
});