【发布时间】:2016-02-03 07:05:37
【问题描述】:
jQuery datepicker 不适用于母版页。 datepicker 添加母版页 ID 时无法正常工作。
请查看以下代码以获取更多信息。
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
<title>jQuery UI Datepicker - Default functionality</title>
<link rel="stylesheet" ref="//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>
$(function () {
$("#datepicker").datepicker();
});
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<p>Date: <input type="text" id="datepicker"></p>
</asp:Content>
【问题讨论】:
-
你的代码没问题。检查 jQuery 和 jQuery UI 是否正确加载。
-
它在没有母版页的情况下运行。,而添加母版页它没有响应
-
您的示例中没有正文标记。只有标题标签在那里。如果你的 html 页面有问题,jQuery 也会中断。
-
我必须更改日期选择器 ID。使用母版页后它会发生变化。 javascript函数中的id问题
-
@kpsingh 这是
asp.net语法。
标签: javascript jquery asp.net master-pages jquery-ui-datepicker