初始化时,赋个不存在的值,文本内容改为需要显示的文本
$('#shlcsetting').val("2");
$("#shlcsetting_chosen .chosen-single").text("自定义审核流程")
$("#shlcsetting").trigger("chosen:updated");
$("#shlcsetting_chosen .chosen-single").removeClass("chosen-default")
onchange 事件结束时,赋个不存在的值
$("#shlcsetting").change(function (e) {
//do something...
$('#shlcsetting').val("2");
});
ok,完美解决,重复触发和回显问题(老版IE慎用)
文章介绍了如何在JavaScript中处理初始化时设置文本和onchange事件后重置值的问题,以避免重复触发和回显,特别提到在旧版IE中的使用注意事项。
1616

被折叠的 条评论
为什么被折叠?



