您好,欢迎来到度乐财经。
搜索
您的当前位置:首页js解决弹窗问题实现班级跳转DIV示例_javascript技巧

js解决弹窗问题实现班级跳转DIV示例_javascript技巧

来源:度乐财经


1、js代码如下:
代码如下:
<%--实现班级跳转DIV--%>


<%
for(int i=0;i{
if (dtPTC.Rows[i]["ISPRO"].ToString() == "1")
{

%>



  • '><%=dtPTC.Rows[i]["ProjectName"].ToString() %>


    <%
    for (int j = 0; j < dtPTC.Rows.Count; j++)
    {
    if (dtPTC.Rows[i]["ProjectID"].ToString() == dtPTC.Rows[j]["ProjectID"].ToString() && dtPTC.Rows[j]["ISPRO"].ToString() == "2")
    {
    %>

    '><%=dtPTC.Rows[j]["TermName"].ToString().Trim() %>

    <%
    int p_count = 0;
    for (int k = 0; k < dtPTC.Rows.Count; k++)
    {

    if (dtPTC.Rows[k]["ISPRO"].ToString() == "3" && dtPTC.Rows[j]["TermID"].ToString() == dtPTC.Rows[k]["TermID"].ToString())
    {
    p_count++;
    if (dtPTC.Rows[k]["ClassID"].ToString() == Session["CLASSID"].ToString())
    {

    %>
    <%=dtPTC.Rows[k]["ClassName"].ToString() %>

    <% }else
    {
    %>
    <%=dtPTC.Rows[k]["ClassName"].ToString() %>

    <%

    }
    if (p_count % 2 == 0)
    {
    %>
    <%
    }
    }
    }
    %>



    <%
    }

    }

    %>

  • <%

    }
    }

    %>


    //显示班级信息的函数
    function ShowClassInfo() {
    //弹出对话框
    $("#displayClassDiv").dialog({
    modal: true,
    width: '700',
    height: '400',
    title: "请选择跳转班级:",
    overlay: { opacity: 0.5, background: "black" },
    buttons: {
    "确定": function () { SubmitClassInfo(); },
    "取消": function () { $(this).dialog("destroy"); }
    },
    close: function (event, ui) { $(this).dialog("destroy"); }
    });
    }

    function SubmitClassInfo() {
    var ObjClass = $('[name=rd_class]:checked');
    var ClassID=ObjClass.val();
    window.location.href = '../ClassPortal/ClassPortal.aspx?CLASS_ID='+ClassID;
    }


    2、cs文件代码:
    代码如下:
    public DataTable dtPTC = new DataTable();//保存项目 项目分期 班级信息
    public DataTable dtProjectInfo = new DataTable();//保存项目信息

    protected void Page_Load(object sender, EventArgs e)
    {
    //原框架top页面信息开始
    //User.isSessionInvalid();
    clsCurrentUser user = mm.GetSession();
    USER_ID = int.Parse(user.UserID);

    if (Request.QueryString["ClassID"] != null)
    {
    Session["ClASSID"] = Request.QueryString["ClassID"].ToString();
    classid=Session["ClASSID"].ToString();
    getClassInfo();
    }
    else
    {
    classid = Session["CLASSID"].ToString();
    getClassInfo();
    }
    //username = user.GetRealName();
    username = user.UserRealName;
    time = DateTime.Now.ToString("yyyy年MM月dd日", DateTimeFormatInfo.InvariantInfo);
    //classInfo = getClassInfo(classid);
    //DtPD = dba.SelectT_LEARNING_PROJECT(Convert.ToInt32(Session["PROJECT_ID"].ToString().Trim()));
    //homepage = DtPD.Rows[0]["HOMEPAGE"].ToString().Trim();
    //原框架top页面信息结束

    //获取当前用记在本班中的权限。
    string sqlRole = "select Ctype from T_PUB_USER_CLASS where ClASSID=" + Session["CLASSID"].ToString() + " and USERID=" + mm.UserID;
    DataTable dtRole = bdb.RunQuery(sqlRole);
    if (dtRole.Rows.Count > 0)
    {
    role = dtRole.Rows[0]["Ctype"].ToString();
    }

    getALLInfo(); //根据用户ID分别获取项目、项目分期、班级信息

    getProjectInfo();//根据用户ID分别获取项目

    }
    ///


    /// 根据用户ID分别获取项目、项目分期、班级信息
    ///

    protected void getALLInfo()
    {

    int UserID = Convert.ToInt32(mm.GetSession().UserID);
    string procName = "HZX_SelectCLASS_ByUserID";
    SqlParameter[] sp = new SqlParameter[] { new SqlParameter("@USER_ID", UserID) };
    try
    {
    dtPTC = bdb.RunProcQuery(procName, sp);
    }
    catch (Exception ee)
    {
    Response.Redirect("../../../ErrorPage.aspx");
    }

    }

    Copyright © 2019- dules.cn 版权所有

    违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

    本站由北京市万商天勤律师事务所王兴未律师提供法律服务