Через JQuery, насколько я знаю - нельзя отследить изменение текстовых полей в реальном времени, как выход - ежесекундная проверка на отличия, что по сути глупость.
А то что вы написали textchange думаете помогло бы) Радует удивление от того, что такой ход не сработал)
Вот такой еще ход есть:
$("#myTextBox").bind("change paste keyup", function() {
alert($(this).val());
});