我有一个输入,我通过 jquery 代码更改输入的值:
$('#areaMin').attr('value',ui.values[0]);
我想了解这个 jquery 代码何时改变了值:
$('.filterPanel input').change(function(){
console.log('tada');
});
当我手动填充文本框并按 Enter 时它可以工作,但是当它自动填充时它不起作用。我该怎么办?
我有一个输入,我通过 jquery 代码更改输入的值:
$('#areaMin').attr('value',ui.values[0]);
我想了解这个 jquery 代码何时改变了值:
$('.filterPanel input').change(function(){
console.log('tada');
});
当我手动填充文本框并按 Enter 时它可以工作,但是当它自动填充时它不起作用。我该怎么办?
$('#areaMin').val('test');
$('.filterPanel input').keyup(function(){
console.log('tada');
});
使用SetInterval
setInterval(function() { ObserveInputValue($('.filterPanel input').val()); }, 100);
OnChange
它涵盖了所有更改
$(".filterPanel input").on("change keyup paste click", function(){
console.log('tada');
})