1
我正在使用VS2012並試圖在新的ASP.Net 4.5 Web窗體應用程序中使用Modernizr來顯示JQuery datepicker,如果瀏覽器(IE 11)不支持它。ASP.NET Web Form Modernizr DatePicker
我確定已安裝Modernizer,JQuery和JQuery UI NuGet包。在Default.aspx頁面中,我將以下腳本塊添加到第一個容器asp:Content
。
<script type="text/javascript">
if (!Modernizr.inputtypes.date) {
alert("your browser doesn't support date input type");
$("input[type=date]").datepicker();
}
</script>
我可以看到警報,但是當我在輸入欄點擊用作定義的日期選擇器從未顯示:
<asp:TextBox ID="TextBox5" runat="server" type="date" placeholder="e.g. 31/12/2014" ></asp:TextBox>
在一個簡單的HTML頁面,它工作正常,我可以看到日期選擇器。