系统采用ajax异步调用后端接口做数据呈现,有个场景就是加载的树形菜单默认选中第一行,网上有人分享的解决方案能实现效果(http://aokunsang.iteye.com/blog/1489204),不过还是沿用自身提供的事件来实现这个需求. onLoadSuccess: function (node, data) { if (data.length > 0) { //找到第一个元素 var n = $('#menuTree').tree('find', data[0].id); //调用选中…
new Option("文本","值",true,true).后面两个true分别表示默认被选中和有效! //js默认选中 var sel = document.getElementsByClassName("project_type")[0]; sel.options.length=0;//清空 sel.options.add(new Option("请选择","0")); $.each(res,func…
bootstrap-multiselect.js多选下拉框默认值设置 一.案例数据格式 二.HTML代码 <select id="msgRoles" multiple="multiple" class="validate[required]"></select> 1 三.原始数据加载方法 //复选下拉框 function loadMultiSelect(id, data) { var html = ''; for (va…