转载的文章:
1、easyui 1.2.4
2、按官方说明编写如下代码:
<
select
id
=
"cc"
style
=
"width:200px
;"
></
select
>
<
input
id
=
"cc"
value
=
"01"
>
3、现在我们来实现动态加载:
首先,以行政区划为例,combotree,假如我们每次访问都需要传入一个上级代码的areaId,easyui tree,现在我们来设置首次访问的url。combotree。
$(
'#cc'
).combotree
({
url:"areaTree.ajax?areaId=0",
onBeforeExpand:function(node)
{
$('#cc').combotree("tree").tree("options").url
= "areaTree.ajax?areaId=" + node.id;
}
});
分析:
1、url:"areaTree.ajax?areaId=0", 这个ajax表示ajax到后台取数据,easyui tree,
areaId
= 0,这个表示首先应该是加载 全国 这个根节点
2、
onBeforeExpand
:这个是监听我每次点击非末级节点,展开其下级子节点时,easyui numberbox,展开前做什么事。combotree。查看comboxtree的源码,easyui tree,我们可以发现如下这段:
可以看出combotree 是继承 combo 和
tree
两个控件。因此,easyui,我们在监听这个事件时,easyui numberbox,才做了如上写的代码,把combotree内置的tree的options选项的url重置成一个动态取选择值的url。easyui numberbox。
注意:这里不能写成: $('#cc').combotree("tree").tree({URL:
"areaTree.ajax?areaId="
+ node.id
}),combotree,
如果这样写,combotree,combotree会执行两次调用,并且把你原来的值给清除,用新的获取到的值替换,extjs
combotree,相当于做了reload的操作。这个可以从combotree的源码的reload方法里面看出来:
从上面代码可以看出了,easyui tree,combotree在做reload的时候,是把其内置的tree的url直接改变,combotree,而不是改变tree的options。
所以,我在监听展开节点时,直接改变其内置tree的options,combotree,这样在tree数据加载的时候调用的时候我们改变后的url,easyui numberbox,但是在combotree自身的url仍然是我们一开始设置的加载
全国
这个根节点的url。这点可以通过onloadsuccess方法进行监听查看。easyui。
分享到:
相关推荐
主要介绍了EasyUi combotree 实现动态加载树节点的相关资料,需要的朋友可以参考下
Easyui combotree idField扩展Demo,支持自定义idField和textField
C#后台生成json串输出,让 easyui-combotree获取json并绑定,然后取得选中节点的值,的简单例子。
包括表结构及数据,后台Controller和实体类,页,及主要js包。 同时成功的图片。jquery,easyui,combotree,search,树形带搜索框。
EasyUI Tree Combotree 的模糊所搜
对于jquery-easyui的combotree 异步树,使用上其实并不会太复杂,但是要搞明白还是比较麻烦的,本代码基本上把异步树的生成和使用都做了示例,JSP部分基本上直接拿来用即可。同时增加了实例代码和修正了上一个上传的...
这需要添加如下字段就行,搜了半天,说什么判断是不是子节点什么的,都是胡扯! onlyLeafCheck:true, //病因分类 $('#artReason').combotree({ width:200, method:'GET', //url: '${ctx}/business/dict/json/...
下面小编就为大家带来一篇浅谈EasyUi ComBotree树修改 父节点选择的问题。
下面小编就为大家带来一篇easyui中combotree循环获取父节点至根节点并输出路径实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
jquery-easyui_combotree异步树的生成代码
包含功能: 注册、登录,显示datagride表格 异步生成树节点,动态获取树节点
JS EasyUI DataGrid动态加载数据
对于jquery-easyui的combotree 异步树,使用上其实并不会太复杂,但是要搞明白还是比较麻烦的,本代码基本上把异步树的生成和使用都做了示例,基本上直接拿来用即可。同时大幅增加和修正了上一个上传的同类文件中的...
主要介绍了easyui combotree加载静态数据问题,选不上)
easyUI页面datagrid动态列和form字段动态添加;项目开发时用到的,废了不少事,大概总了一下,现在发出来共享给想我一样的要用到的菜鸟们,谢谢
参考大哥的例子,简单的修改介绍了easyui和mvc的使用