bootstrap treeview实现target功能,iframe中打开页面
2016-08-17 00:15
639 查看
既然是treeview是侧栏,那么肯定都是用target=iframename这种连接方式,在右边的iframe中打开页面啊,可惜这个插件没这个属性。作者说用这个nodeSelected解决。代码如下:左侧栏:
<div id="treeview" class="col-xs-3"></div>
右侧iframe
<div class="col-lg-9"> <iframe src="/secofficeshow" name='main' id="iframepage" frameborder="0" width="100%" scrolling="no" marginheight="0" marginwidth="0" onLoad="iFrameHeight()"></iframe> </div>
显示树
$('#treeview').treeview({ data: json,//defaultData, // data:alternateData, enableLinks:true, showTags:true, // collapseIcon:"glyphicon glyphicon-chevron-up", // expandIcon:"glyphicon glyphicon-chevron-down", });
实现点击菜单,在iframe中打开页面
$('#treeview').on('nodeSelected', function(event, data) { // clickNode(event, data) alert(JSON.stringify(data)); alert(data.text); alert(data.nodeId); document.getElementById("iframepage").src="/secofficeshow?secid="+data.nodeId; // document.getElementById("iframepage").src="http://www.baidu.com"; var arr = $('#treeview').treeview('getSelected'); alert(JSON.stringify(arr)); });坑:这个返回值data是json格式,所以折腾半天。参考: http://www.cnblogs.com/tiancai/p/5749232.html
相关文章推荐
- bootstrap在iframe框架中实现由子页面在顶级页面打开模态框(modal)
- 基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
- 基于Metronic的Bootstrap开发框架经验总结(13)--页面链接收藏夹功能的实现2(利用Sortable进行拖动排序)
- 使用rapid-framework继承jsp页面实现frameSet,iframe功能
- iframe的name属性用法(配合a标签的target属性实现页面局部刷新)
- require.js与bootstrap结合实现简单的页面登录和页面跳转功能
- EasyUI Tabs + Yii2.0实现iframe方式打开页面(解决共用静态文件引入加载的问题)
- bootstrap插件treeview实现全选父节点下所有子节点和反选功能
- 基于Metronic的Bootstrap开发框架经验总结(12)--页面链接收藏夹功能的实现
- 后台脚本实现页面在target中的打开,以及target属性
- Jquery与Bootstrap实现后台管理页面增删改查功能示例
- Bootstrap 模态框 + iframe > 打开子页面 > 数据传输/关闭模态框
- 页面嵌入隐藏iframe实现导出功能
- iframe用target指定跳转时,即使加了target="_self",还是会打开一个新的页面
- 后台脚本实现页面在target中的打开,以及target属性
- android webview 因iframe+target=“_blank “ 导致的页面无法正常打开或获取不到跳转url
- 页面嵌入隐藏iframe实现导出功能
- 基于Bootstrap的Metronic框架实现页面链接收藏夹功能
- html中实现添加水印的功能 / 在jsp页面上直接打开PDF文件
- 基于Bootstrap的Metronic框架实现页面链接收藏夹功能