select2是一个很厉害的下拉框插件, 但是在设置重置的过程中, 如果按照传统的直接设置value值或者设置选中的option是无法触发change事件的, 因此会造成value值更新, 但是select框里面的显示值是不改变的, 这里就需要用jQuery的trigger方法去手动触发, 下面上代码:
$('#reset').click(function () {
$("#inputSearch").val("").trigger('change');
});
select2是一个很厉害的下拉框插件, 但是在设置重置的过程中, 如果按照传统的直接设置value值或者设置选中的option是无法触发change事件的, 因此会造成value值更新, 但是select框里面的显示值是不改变的, 这里就需要用jQuery的trigger方法去手动触发, 下面上代码:
$('#reset').click(function () {
$("#inputSearch").val("").trigger('change');
});