Javascript HTML 5需要验证.NET Web表单下拉列表和日期时间选择器
我的aspx页面上有两个控件,无法用html 5验证:Javascript HTML 5需要验证.NET Web表单下拉列表和日期时间选择器,javascript,jquery,html,asp.net,datepicker,Javascript,Jquery,Html,Asp.net,Datepicker,我的aspx页面上有两个控件,无法用html 5验证: <asp:DropDownList ID="dropCountry" required runat="server"></asp:DropDownList> <input id="datepicker" class="datepicker" required runat="server" readonly="true"/> 删除控件上的runat='server',因为我认
<asp:DropDownList ID="dropCountry" required runat="server"></asp:DropDownList>
<input id="datepicker" class="datepicker" required runat="server" readonly="true"/>
删除控件上的runat='server',因为我认为这可能会在运行时通过.NET更改ID
编辑:通过类而不是ID来定位它,就像这样
<input required runat="server" class="datepicker" readonly="true"/>
<script>
$(function ()
{
$(".datepicker").datepick();
});
$(函数()
{
$(“.datepicker”).datepick();
});
控制台中有任何错误吗?这可能会妨碍datepick库正常工作,尽管有两个错误,我已经更新了我的问题,你看到了吗?添加了一个答案…好的,等一秒钟我会这样尝试。你可能也想给它一个更好的类名,而不是像我建议的那样给它一个datepicker!:-)另外,我已经更新了我的第一个问题,显示了我是如何使用你的答案编辑的。。。它的sIt不会再次验证它:/它不会验证仍然使用“required”标记的控件。。。由于某种原因,它跳过了它。我在问题中更新了控制台中的错误。你能看一下吗?让我们看看。
<input required runat="server" class="datepicker" readonly="true"/>
<script>
$(function ()
{
$(".datepicker").datepick();
});