easyui tree 默认选中第一个元素
2017-05-12 18:26
369 查看
系统采用ajax异步调用后端接口做数据呈现,有个场景就是加载的树形菜单默认选中第一行,网上有人分享的解决方案能实现效果(http://aokunsang.iteye.com/blog/1489204),不过还是沿用自身提供的事件来实现这个需求。
onLoadSuccess: function (node, data) {
if (data.length > 0) {
//找到第一个元素
var n = $('#menuTree').tree('find', data[0].id);
//调用选中事件
$('#menuTree').tree('select', n.target);
//调用其它函数
display(data[0].id);
}
},
onLoadSuccess: function (node, data) {
if (data.length > 0) {
//找到第一个元素
var n = $('#menuTree').tree('find', data[0].id);
//调用选中事件
$('#menuTree').tree('select', n.target);
//调用其它函数
display(data[0].id);
}
},
相关文章推荐
- easyui tree 默认选中第一个元素
- easyui tree 默认选中第一个节点
- Jquery默认选中单选框radio第一个、选中指定值的单选框
- ng-repeat设置第一个元素为默认样式,点击其余元素切换样式
- jquery 纯JS设置select下拉框,并默认选中第一个
- C#中不让TreeView 默认选中第一个节点的方法
- js实现默认或者触发一个事件选中元素内容的方法
- jquery ui dialog autofocus 去掉默认第一个元素获取焦点
- jquery ui ComboBox默认选中第一个
- jquery EasyUi 添加节点、展开所有节点、默认选中第一个节点
- EasyUI Tree默认全部折叠,通过传入ID判断展开节点并选中
- 默认让页面的第一个控件选中的javascript代码
- css选中子元素中不是第一个元素的3种方法
- 默认选中select 第一个option
- UltraWebGrid默认选中第一行及前台body里触发onload事件,实现多个iframe默认关联第一个。
- 下拉框默认选中select的第一个option
- 页面布局div,一进入页面默认选中第一个div
- vue select二级城市联动及第二级默认选中第一个option值
- 使用DOM来创建页面元素默认选中问题
- EasyUI的dialog的combox的加载元素和默认选中