input输入框的值明明改变了,却不走change方法

代码没问题的前提下,考虑可能是这种原因:

  你可能在代码中使用了val()方法付来更新输入框的值,请注意,使用val()方法更新输入框的值不会触发change事件 ; 但是可以使用以下这种方法手动触发change事件 ;

  $('#input').val('新的值').trigger('change')

posted @ 2023-10-24 12:29  戈丫汝  阅读(215)  评论(0编辑  收藏  举报