Wie zu verwenden "input propertychange" Ereignisse zu erfassen, einfach kopieren und Vergangenheit mit der Maus

Ich will Veränderung geschah im textarea (keyup, und auch copy&past), für keyup-option, die ich verwenden :

$("textarea").keyup(function(){
   //ajax call here
});

fügte ich diese zu erfassen, einfügen oder Ausschneiden mit der Maus, dann trigger keyup-Ereignis im textarea:

$("textarea").on('input propertychange', function() {
    $(this).trigger(keyup);
});

ist hier das problem, wenn ich drücken Sie eine Taste auf meiner Tastatur , ich bekomme 2 ajax-Aufrufe, weil die zweite Funktion erfassen auch keyup-Ereignis ein.

Gibt es eine Möglichkeit zu verhindern, dass $("textarea").on('input propertychange'... von der Erkennung einer Taste ?

  • Warum nicht einfach eine zweite Funktion?!
  • weil das zweite Ereignis funktioniert nicht in allen Browsern
InformationsquelleAutor medBouzid | 2013-11-16
Schreibe einen Kommentar