Sry.Solution.UI/View/ORoleo.aspx

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ORoleo.aspx.cs" Inherits="Sry.Solution.UI.View.ORoleo" %>

<!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 runat="server">
    <title></title>
    <link href="../Style/global.css" rel="stylesheet" type="text/css" />
    <script src="../Script/global.js" type="text/javascript"></script>
    <style type="text/css">
        a
        {
            color:Blue;
        }
    </style>
    <script src="../Script/JSCommon.js" type="text/javascript"></script>
    <script type="text/javascript">
        //**通过后台代码调用
        function postBackByObject() {
            __doPostBack("", "");
        }
    </script>
    <script language="javascript" type="text/javascript">
        function postBackByObjectCheck() {
            var evt = getEvent();//**reference jsCommon
            var o = evt.srcElement || evt.target;
            if (o.tagName == "INPUT" && o.type == "checkbox") //点击treeview的checkbox是触发
            {
                var d = o.id; //获得当前checkbox的id;
                var e = d.replace("CheckBox", "Nodes"); //通过查看脚本信息,获得包含所有子节点div的id
                var div = window.document.getElementById(e); //获得div对象
                if (div != null)  //如果不为空则表示,存在自节点
                {
                    var check = div.getElementsByTagName("INPUT"); //获得div中所有的已input开始的标记
                    for (i = 0; i < check.length; i++) {
                        if (check[i].type == "checkbox") //如果是checkbox
                        {
                            check[i].checked = o.checked; //字节点的状态和父节点的状态相同,即达到全选
                        }
                    }
                }
                else  //点子节点的时候,使父节点的状态改变,即不为全选
                {
                    var divid = o.parentElement.parentElement.parentElement.parentElement.parentElement; //子节点所在的div
                    var id = divid.id.replace("Nodes", "CheckBox"); //获得根节点的id
                    var checkbox = divid.getElementsByTagName("INPUT"); //获取所有子节点数
                    var s = 0;
                    for (i = 0; i < checkbox.length; i++) {
                        if (checkbox[i].checked)  //判断有多少子节点被选中
                        {
                            s++;
                        }
                    }
                    if (s == checkbox.length)  //如果全部选中 或者 选择的是另外一个根节点的子节点 ,
                    {                               //    则开始的根节点的状态仍然为选中状态
                        window.document.getElementById(id).checked = true;
                    }
                    else {                               //否则为没选中状态
                        window.document.getElementById(id).checked = false;
                    }
后面还有 25 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。