jQuery MiniUI

 找回密码
 立即注册
查看: 4210|回复: 5
打印 上一主题 下一主题

tree beforeload事件不能加载 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-4-8 10:39:08 |只看该作者 |倒序浏览
在 tree 加载数据前  想触发 beforeload事件   但是“方式三:Javascript对象(loadList)

方式四:Javascript对象(loadData)



这两个不能  触发 这两个事件?  是什么原因?

我想实现的效果是,加载tree数据后,修改tree中的一个数据,要在ie的兼容模式下 能正常使用?  

求解   谢谢!

Rank: 8Rank: 8

沙发
发表于 2014-4-8 10:47:26 |只看该作者
1.MiniUI的事件触发需要加"on“ 如:onbeforeload="beforeload".
loadList和loadData加载数据,请看API
http://www.miniui.com/docs/api/index.html#ui=tree
2.IE只支持标准模式,不支持兼容模式

Rank: 3Rank: 3

板凳
发表于 2014-4-8 10:54:52 |只看该作者
lost 发表于 2014-4-8 10:47
1.MiniUI的事件触发需要加"on“ 如:onbeforeload="beforeload".
loadList和loadData加载数据,请看API
htt ...

  <h4>方式四:Javascript对象(loadData)</h4>
    <ul id="tree4" class="mini-tree" style="width:300px;padding:5px;"
        onbeforeload="beforeload" showTreeIcon="true" textField="text" idField="id" >        
    </ul>
        

    <script type="text/javascript">
        mini.parse();
      
      function beforeload()
      {
        console.log("asdasdasd");
      }
……

这个直接在你们示例网站上做 做的测试,  还是不能加载这个事件

Rank: 8Rank: 8

地板
发表于 2014-4-8 11:20:16 |只看该作者
stone1314 发表于 2014-4-8 10:54
方式四:Javascript对象(loadData)
            
   

tree数据呢?

onbeforeload是针对url加载的.不是loadData()加载

loadData()这种加载,你要在数据加载之前做什么操作,完全可以在loadData()这段代码前面做操作

Rank: 3Rank: 3

5#
发表于 2014-4-8 11:34:35 |只看该作者
factory 发表于 2014-4-8 11:20
tree数据呢?

onbeforeload是针对url加载的.不是loadData()加载

我就是想在 loadData()这段代码前面对传入的Array做动态处理,所以想到beforeload 这个事件,现在它不能用, 不知道还能用哪个事件呢?谢谢

Rank: 8Rank: 8

6#
发表于 2014-4-8 13:00:42 |只看该作者
stone1314 发表于 2014-4-8 11:34
我就是想在 loadData()这段代码前面对传入的Array做动态处理,所以想到beforeload 这个事件,现在它不能 ...

你laodData()操作前处理不就可以了吗

Archiver|普加软件

GMT+8, 2025-4-20 02:07 , Processed in 1.050036 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部