asp.Netでフロントがバックグラウンド変数を呼び出し、C#バックグラウンドがフロントjqueryを呼び出す

1689 ワード

URL

Html

   

C#バックグラウンドコード
 public uint nJobId;//         Page_Load       
 protected void Page_Load(object sender, EventArgs e)
   {
 if (!IsPostBack)
       {
       nJobId = Convert.ToUInt32(Request.QueryString["Id"]);
       }
}

C#バックグラウンドコールフロントjqueryコード
C#バックグラウンドコード
  protected void btnSaveBasicInfo_Click(object sender,EventArgs e)
        {
           
            ClientScript.RegisterStartupScript(this.GetType(),"script", "change(2);", true);
            
        }
フロントjquerコード
 function change(num){
                for(i=1;i<=5;i++)
                {
                 document.getElementById("tabs-"+i).style.display="none";
                 document.getElementById("li_"+i).className="ui-state-default ui-corner-top ";
                 }
                 document.getElementById("tabs-"+num).style.display="";
	             document.getElementById("li_"+num).className="ui-state-default ui-corner-top ui-state-hover ui-tabs-selected ui-state-active";
	             
	             return true;
            }

HTMLコード