[英]How to call JavaScript/jQuery function from .cs file (C#)
[英]How to call multiple jquery function from .cs file?
我有2個JQuery函數,我想從PageLoad事件中調用。 當前的實現如下
ScriptManager.RegisterStartupScript(this.Page, this.GetType(),
"script", "Function1();", true);
ScriptManager.RegisterStartupScript(this.Page, this.GetType(),
"script", "Function2();", true);
問題在於,第一個函數被調用,即Function1而不是Function2。
如果我更改了調用順序,則會調用Function2而不是Function1。
如何執行這兩個功能?
提前致謝。
您可能以后會覆蓋先前的腳本塊,因為ScriptManager.RegisterStartupScript調用中的兩個塊具有相同的關鍵script
。 為每個腳本塊指定唯一的名稱,例如,將第一個塊命名為script1
,將第二個塊命名為script2
將允許您調用這兩個函數。
SriptManager.RegisterStartupScript(this.Page, this.GetType(), "script1", "Function1();", true);
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "script2", "Function2();", true);
在這種特定情況下,您不需要兩次注冊腳本塊,而是可以在一個RegisterStartupScript
包含多個javascript腳本。
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "script",
"Function1();Function2();", true);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.