javascript - 母版页中的 Jquery 日期选择器

标签 javascript c# jquery datepicker master-pages

我知道已经有人问过很多类似的问题,但没有一个解决我的问题。我尝试了很多次,但日期选择器仍然无法工作。

所以在我的母版页中

<head>
<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>
<head/>
 <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">

 </asp:ContentPlaceHolder>

在我的内容页面中(asp 内容占位符 1 内的头部部分)

     // i tried this 4 way but still not work
     // $("[id$=txtStart]")
     // $("input[id$='date2']").datepicker(); 
     <%--<%=txtStart.ClientID%>--%>
    <%-- $("#<%=txtStart.ClientID %>")--%>

     $(document).ready(function () {
         $('[id$=txtStart]').datepicker({
             minDate: 0,
             dateFormat: 'dd/mm/yy',
             numberOfMonths: 2,
             onSelect: function (dateStr) {
                 var min = $(this).datepicker('getDate'); // Get selected date
                 min.setDate(min.getDate() + 1);
                 $('[id$=txtEnd]').datepicker('option', 'minDate', min); // Set other min, default to today

             }
         });

  //another datepicker same as above
         $('[id$=txtEnd]').datepicker({
            .....
             }
         });


     });

这是我的控制

   <td class="auto-style3"><asp:TextBox ID="txtStart" runat="server" > </asp:TextBox>
   <td class="auto-style3"><asp:TextBox ID="txtEnd" runat="server" > </asp:TextBox>

最佳答案

你的代码应该是

 $(document).ready(function () {
         $("#<%=txtStart.ClientID%>").datepicker({
             minDate: 0,
             dateFormat: 'dd/mm/yy',
             numberOfMonths: 2,
             onSelect: function (dateStr) {
                 var min = $(this).datepicker('getDate'); // Get selected date
                 min.setDate(min.getDate() + 1);
                 $("#<%=txtEnd.ClientID%>").datepicker('option', 'minDate', min); // Set other min, default to today

             }
         });

     });

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

相关文章:

javascript - 用 JavaScript 替换 RegEx 从字符串中剥离一个 div 和所有子元素

c# - 如何使用一组不同值的比较验证器?

c# - 使用 IronPython 简化为 C# 应用程序编写的 DSL

javascript - fb.login 响应始终返回 true

javascript - 页面加载时 javascript 的语法

javascript - 如何在 imageclick 上做下拉?

javascript - 使用选择框在 div 之间交换类

c# - 检索 MIME 类型或文件扩展名的文件关联图标

c# - 获取C#中声音设备的名称

javascript - 使用jquery计算跨度