Я пытаюсь предупредить значение с помощью jquery, когда оно создано из кода javascript, значение генерируется в поле ввода, проблема jquery не может обнаружить изменения, команды i испытания являются «изменение, ввод», но когда я вручную ввести значение JQuery триггерыJquery on Input не работает с динамически вставленным значением
пример кода:
значение динамически генерируется на Javascript и нажал/вставлен в InputBox, значение не генерируется вручную javascript:
document.getElementById("displayDID").value = DisplayName ;
HTML:
<input type="text" id="displayDID" />
JQuery:
$('#displayDID').on("input" ,function() {
var work = $(this).val();
alert(work);
});
значение ид = "displayDID" изменения, но JQuery не может обнаружить его после выполнения.
образец скрипку http://jsfiddle.net/SU7bU/1/
он работает отлично: http://jsfiddle.net/paRPL/1/ – caramba
Что измениться «вход» в «KeyUp» если вы хотите предупредить все изменения или «изменить», если вы хотите предупредить об изменениях после фокуса – Pavlo
, он отлично работает при ручном вводе, но когда значение не вытолкнуто из javascript – user3261755