代码没问题的前提下,考虑可能是这种原因:
你可能在代码中使用了val()方法付来更新输入框的值,请注意,使用val()方法更新输入框的值不会触发change事件 ; 但是可以使用以下这种方法手动触发change事件 ;
$('#input').val('新的值').trigger('change')