Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML 5需要验证.NET Web表单下拉列表和日期时间选择器_Javascript_Jquery_Html_Asp.net_Datepicker - Fatal编程技术网

Javascript HTML 5需要验证.NET Web表单下拉列表和日期时间选择器

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',因为我认

我的aspx页面上有两个控件,无法用html 5验证:

             <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();
  });