我一直在試圖讓jquery datepicker插件在內容頁面上工作,但一直無法讓頁面執行任何jquery。我設法讓datepicker在我的主頁上工作,但不是內容頁面。此外,Firefox的螢火蟲工具沒有拿起任何JavaScript錯誤。如果任何人有一個解決方案,使日期選擇器在我的內容頁面上工作,那將很棒。提前致謝。JQuery在內容頁面不執行
.ASPX:
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<script type="text/javascript">
$(document).ready(function() {
$("#TextBoxConnectedOn").datepicker();
});
</script>
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<input type="text" name="TextBoxConnectedOn" id="TextBoxConnectedOn"
runat="server" MaxLength="10"/>
</asp:Content>
母版頭:
<head runat="server">
<link type="text/css" href="pages/scripts/themes/ui-darkness/jquery.ui.all.css"
rel="stylesheet" />
<script type="text/javascript" src="scripts/jquery-1.4.2.js"></script>
<script type="text/javascript" src="scripts/ui/jquery.ui.core.min.js"></script>
<script type="text/javascript" src="scripts/ui/jquery.ui.datepicker.min.js"></script>
<asp:ContentPlaceHolder ID="HeadContent" runat="server">
</asp:ContentPlaceHolder>
</head>
EDIT
我改變 「#TextBoxConnectedOn」 到 「#<%= TextBoxConnectedOn.ClientID%>」 和現在螢火表明它加載所需的圖片,一旦我點擊輸入,但它仍然不顯示日期選擇器。我的問題主題和挫折的主要來源是jQuery不執行,所以我想這個帖子是回答,感謝所有的信息,我看看我是否能找出它爲什麼不顯示
是否正在加載所有JavaScript?你可以檢查螢火蟲'net'標籤。 – marto
你確定你沒有TextBoxConnectedOn的double ID嗎? – Pehmolelu
@marto所有這些都被加載,謝謝你的提示,我不知道螢火蟲可以告訴我。 – Ferdie