说一下onchange触发原理:
大致是以下几个步骤、
一、当input捕获到焦点后,系统储存当前值
二、当input焦点离开后,判断当前值与之前存储的值是否不等,如果为true则触发onchange事件。
试过网上几种方式,什么onpropertychange、oninput啊都没有解决问题,最后找到一个简单粗暴的方法:
选择一次后将input标签的value属性置为空即可,即$('#input').val('')
说一下onchange触发原理:
大致是以下几个步骤、
一、当input捕获到焦点后,系统储存当前值
二、当input焦点离开后,判断当前值与之前存储的值是否不等,如果为true则触发onchange事件。
试过网上几种方式,什么onpropertychange、oninput啊都没有解决问题,最后找到一个简单粗暴的方法:
选择一次后将input标签的value属性置为空即可,即$('#input').val('')