jQuery MiniUI

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

为什么tree-select时间没有效果? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2017-8-4 09:51:26 |只看该作者 |倒序浏览
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>TreeSelect 懒加载</title>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><link href="../demo.css" rel="stylesheet" type="text/css" />   
    <script src="../../scripts/boot.js" type="text/javascript"></script>   

</head>
<body>
    <h1>TreeSelect 懒加载</h1>      
   
    <input id="treeselect1" class="mini-treeselect" url="../data/TreeService.aspx?method=LoadNodes"
        valueField="id" textField="name" multiSelect="true" onnodeclick="test()"
        value="5,6" text="System,Video"
        />
   
    <script type="text/javascript">
      
        function test(){
           alert(111);
        }      

    </script>
</body>
</html>

请问,异步加载节点时,如何控制点击节点前+号时传递请求参数?

Rank: 8Rank: 8

沙发
发表于 2017-8-4 11:13:28 |只看该作者
是否要懒加载,是否往后台发送节点信息,这个是由3个地方判断的
1.我们内部会判断你展开这个节点下,是否有子节点数据了,有的话,就不往后台发送信息
2.如果没有子节点,那么我们会判断该节点的asyncLoad属性是否为 true,默认为true,如果你后台设置了返回节点数据的该字段的值为false,那么该节点下没子节点,我们也不会往后台继续发信息
3.判断节点的isLeaf,如果为叶子节点,那么自然你双击他,也不会产生发往后台信息的行为

具体的你看下我们试用包懒加载例子的后台

Archiver|普加软件

GMT+8, 2024-5-18 04:45 , Processed in 1.023193 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部