国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
asp.net的Treeview怎么實(shí)現(xiàn)父節(jié)點(diǎn)選中子結(jié)點(diǎn)全部選中
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事件里加這么一句話進(jìn)行注冊(cè)事件
TreeView1.Attributes.Add("onclick", "Davidovitz_HandleCheckbox()");
就可以完全實(shí)現(xiàn)父節(jié)點(diǎn)選中而是實(shí)現(xiàn)子節(jié)點(diǎn)所有被選中
 
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Jquery操作TreeView 父節(jié)點(diǎn)checkbox選中,子節(jié)點(diǎn)checkbox也選中
使用TreeView中CheckBox
BlogJava - eamoi之Coder日志 - 【原創(chuàng)】AJAX開發(fā)簡(jiǎn)略續(xù)一
JavaScript封裝函數(shù):獲取下一個(gè)/上一個(gè)兄弟元素節(jié)點(diǎn)
TreeView展開所有節(jié)點(diǎn)
TreeView中節(jié)點(diǎn)勾選設(shè)置
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服