我有沒有加載在asp用戶控件中的jquery的問題。jquery用戶控件
我想點擊一個複選框時,只需添加單擊事件。
這裏是我的JavaScript文件
$(document).ready(function() {
var arr = jQuery(":checkbox[id*='drpAccountType']");
for (i = 0; i < arr.length; i += 1) {
$("#" + arr[i].id).click(function() { alert(this.id) });
}
});
if (typeof (Sys) !== 'undefined') Sys.Application.notifyScriptLoaded();
用戶控制預渲染事件:
Protected Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
ScriptManager.RegisterClientScriptInclude(Me, Me.GetType, "CheckboxdropdownScript", ResolveUrl("~/Scripts/CheckBoxDropDown.js"))
End Sub
的腳本被加載罰款的jQuery的任何使用返回undefined。然後只有當頁面加載時,我可以執行螢火蟲commande行相同的代碼。 jquery庫被加載到主頁面中。
每當我使用jQuery一個asp的用戶控件中,我總是發現問題,我總是要圍繞破解得到它的工作。我嘗試在stackoverflow中的所有條目,但我從來沒有找到一個作爲一般解決方案。
沒有人找到一個簡單的解決方案來使用jQuery與母版頁,用戶控制在asp.net 如果有人可以分享這些有價值的信息,我將不勝感激。
我的經理是即將從應用程序拖放jQuery的,因爲我們總是腰大量的時間只是爲了找到一個解決辦法把它與用戶的控制工作。
請幫幫忙,我喜歡jQuery和我真的想使用它的客戶端腳本。
問候
打我給它;) – 2009-06-08 23:01:27