javascript
  • jquery
  • jquery-ui
  • 2010-11-15 41 views 1 likes 
    1
    <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> 
    
    $(document).ready(
    function() { 
    
        $("input[id$='txt_ClientIntakeDate']").val("Text From Jquery"); 
    
        $("input[id$='txt_ClientIntakeDate']").datepicker(); 
    
    } 
    
    ); 
    

    我在包含母版頁的asp.net頁面中添加了上面的代碼。第一條語句是在文本框中工作並顯示文本。第二條語句顯示錯誤「對象不支持此屬性或值」。我添加了jQuery和jQuery UI參考。我在IE和Firefox中運行它。你對這個錯誤有什麼想法。jQuery和ASP.NET文本框

    回答

    1

    你的jQuery UI庫是沒有得到正確包括,仔細檢查<script>標籤。例如,在Firefox查看源代碼並單擊該標籤中的鏈接(它將src變成鏈接),它會出現嗎?

    • 如果不是,請在本地修復您的參考文獻或include it from a CDN
    • 如果您src有效,確保你不包括在頁面的jQuery核心再次,這將覆蓋任何插件,包括jQuery UI的。
    +0

    你是對的。我添加了兩次腳本引用。謝謝。 – 2010-11-16 05:49:34

    0

    這對我的作品

    $("input[name*='<%=txtDate.ClientID%>']").datepicker({ 
         changeMonth: true, 
         changeYear: true 
    
         }); 
    

    我猜你缺少名*

    相關問題