Javascript 引导日期选择器不使用asp.net文本框
其中包括datepicker.css、jquery.min.js、datetimepicker.min.js等文件 代码如下Javascript 引导日期选择器不使用asp.net文本框,javascript,asp.net,twitter-bootstrap,datepicker,Javascript,Asp.net,Twitter Bootstrap,Datepicker,其中包括datepicker.css、jquery.min.js、datetimepicker.min.js等文件 代码如下 <div class="col-md-6"> <asp:TextBox ID='datetimepicker4' runat="server" CssClass="form-control"></asp:TextBox> </div> <script type="text/javascript"> $(f
<div class="col-md-6">
<asp:TextBox ID='datetimepicker4' runat="server" CssClass="form-control"></asp:TextBox>
</div>
<script type="text/javascript">
$(function () {
$('#datetimepicker4').datetimepicker();
});
</script>
$(函数(){
$('#datetimepicker4')。datetimepicker();
});
试试这段代码
在文本框中添加类“输入附加日期”
CssClass=“表单控制输入附加日期”
然后使用此代码应用日期选择器
$('[id$="datetimepicker2"]').datetimepicker({
format: 'dd/MM/yyyy hh:mm:ss',
language: 'en',
pick12HourFormat: true
});
请尝试以下代码:
<script type="text/javascript">
$(function () {
$('#<%=datetimepicker4.ClientID %>').datetimepicker();
});
</script>
$(函数(){
$('#')。datetimepicker();
});
当.NET呈现控件时,ID如下所示更改
ctl00\u content1\u datetimepicker4
不工作是什么意思?在选择文本框时,日期选择器不会弹出@Coder of code可能的问题是您的jquery脚本无法找到id,这就是事件未触发的原因。请尝试使用
,或者您可以为datetimepicker4
设置clientMode=Static
。我认为id选择器无法与runat=“server”
一起工作。参考这篇文章,我只是检查了你的选项,但仍然不起作用,没有错误@Coder of Coder最终纠正了它,谢谢kaushal khamar。如何在其中只显示日期@kaushal khamar如果你使用js文件:在文本框中添加'clientMode=“Static',你可以使用参数“pickTime:false”禁用时间选择