後面我有一個jQuery
功能:jQuery的功能沒有得到從C#代碼調用的RegisterStartupScript
<script src="Scripts/jquery-3.1.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert("1");
function hideInfo() {
alert("2");
$("#h3memberInfo").fadeOut("slow");
};
});
</script>
我想從C#如下上述函數調用。
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", "hideInfo();", true);
在頁面加載我得到alert("1")
但alert("2")
永遠不會觸發。
我在做什麼錯?
你是不是調用函數的任何位置....雖然你沒有範圍之外訪問功能.....使它可訪問在全局上下文中定義它或使用jQuery處理單擊事件 –
何時執行c#代碼? – Tal87
同樣可以調用javascript函數。還有什麼我必須做的!! –