javascript - jquery 日期选择器不适用于 ASP.NET 中的母版页

标签 javascript jquery html asp.net

jquery date picker is not working while adding in master pages content place holder. getting error - TypeError: $(...).datepicker is not a function

<asp:Content ID="Content1" ContentPlaceHolderID="Head" Runat="Server">


  <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
  <script src="//code.jquery.com/jquery-1.10.2.js"></script>
  <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
  <link rel="stylesheet" href="/resources/demos/style.css">
 <script type="text/javascript">
     $(function () {
         $("input[id$=txtDatepicker]").datepicker({
             changeMonth: true,
             changeYear: true
         });
     });
    </script>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <asp:TextBox  ID="txtDatepicker" runat="server"></asp:TextBox>
</asp:Content>

最佳答案

使用#txtDatepicker代替input[id$=txtDatepicker]

 $(function () {
            $("#txtDatepicker").datepicker({
            changeMonth: true,
            changeYear: true
        });
    });

关于javascript - jquery 日期选择器不适用于 ASP.NET 中的母版页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34224224/

相关文章:

javascript - 设置匿名函数的名称

Javascript google maps api 输入地址显示位置

javascript - 如何使用一个提交按钮提交 dropzone js 表单和 django 表单

php - 通过 jQuery Ajax 发送 Json 数组

javascript - 延迟加载具有占位符主色的图像

html - 使用 Rails 4 应用程序的 100% 浏览器宽度图像

javascript - 如何使用 jquery .change() 在 html 中进行多项选择

javascript - jquery 检测文本框值更改不基于用户输入

html - 用 roboto 替换 Lato 字体

html - "overflow-y: scroll;"隐藏水平线上溢出的元素