免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
asp.net的Treeview怎么實現(xiàn)父節(jié)點選中子結(jié)點全部選中
1.這是js代碼
<script type="text/javascript">
         function Davidovitz_HandleCheckbox() {
            var element = event.srcElement;
            if (element.tagName == "INPUT" && element.type == "checkbox") {
                var checkedState = element.checked;
                while (element.tagName != "TABLE") // Get wrapping table
                {
                    element = element.parentElement;
                }
 
                Davidovitz_UnCheckParents(element); // Uncheck all parents
 
                element = element.nextSibling;
 
                if (element == null) // If no childrens than exit
                    return;
 
                var childTables = element.getElementsByTagName("TABLE");
                for (var tableIndex = 0; tableIndex < childTables.length; tableIndex++) {
                    Davidovitz_CheckTable(childTables[tableIndex], checkedState);
                }
            }
        }
 
        // Uncheck the parents of the given table, Can remove the recurse (redundant)
        function Davidovitz_UnCheckParents(table) {
            if (table == null || table.rows[0].cells.length == 2) // This is the root
            {
                return;
            }
            var parentTable = table.parentElement.previousSibling;
            Davidovitz_CheckTable(parentTable, false);
            Davidovitz_UnCheckParents(parentTable);
        }
 
        // Handle the set of checkbox checked state
        function Davidovitz_CheckTable(table, checked) {
            var checkboxIndex = table.rows[0].cells.length - 1;
            var cell = table.rows[0].cells[checkboxIndex];
            var checkboxes = cell.getElementsByTagName("INPUT");
            if (checkboxes.length == 1) {
                checkboxes[0].checked = checked;
            }
        }
    </script>
2.在page_load事件里加這么一句話進行注冊事件
TreeView1.Attributes.Add("onclick", "Davidovitz_HandleCheckbox()");
就可以完全實現(xiàn)父節(jié)點選中而是實現(xiàn)子節(jié)點所有被選中
 
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Jquery操作TreeView 父節(jié)點checkbox選中,子節(jié)點checkbox也選中
使用TreeView中CheckBox
BlogJava - eamoi之Coder日志 - 【原創(chuàng)】AJAX開發(fā)簡略續(xù)一
JavaScript封裝函數(shù):獲取下一個/上一個兄弟元素節(jié)點
TreeView展開所有節(jié)點
TreeView中節(jié)點勾選設置
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服