我有一个输入,我通过jquery代码更改输入的值:
$('#areaMin').attr('value',ui.values[0]);
我希望了解使用此jquery代码更改值的时间:
$('.filterPanel input').change(function(){
console.log('tada');
});
当我手动填写文本框并按下输入时,它会起作用,但当它自动填充时它不起作用。我该怎么办?
答案 0 :(得分:1)
答案 1 :(得分:0)
$('#areaMin').val('test');
$('.filterPanel input').keyup(function(){
console.log('tada');
});
答案 2 :(得分:0)
使用SetInterval
setInterval(function() { ObserveInputValue($('.filterPanel input').val()); }, 100);
OnChange
它涵盖了所有更改
$(".filterPanel input").on("change keyup paste click", function(){
console.log('tada');
})