我在我的表单中使用了以下输入类型,但在chrom中它显示了d-m-Y的datepicker格式,我该如何解决这个问题
<input class="form-control pull-left datepicker" id="FRAME_DATE" name="FRAME_DATE" style="width:155px;" type="date" data-date-format="MM/DD/YYYY">
答案 0 :(得分:2)
最快的解决方案是改变
type="date"
到
type="text"
答案 1 :(得分:1)
Actualy一些HTML5标签在Chrome上无法正常工作。 datepicker就是其中之一。同样要做很多替补。我找到了一个可能解决这个问题的方法,你可以在我的小提琴中看到这个问题。这个代码在Mozila以及Chrome上都能正常工作。
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
</head>
<body>
<p>Your Selected date Is : <input type="text" id="datepicker"></p>
答案 2 :(得分:1)
是的,一些HTML5标签在chrome上效果不佳。您可以尝试以下代码:
select
dbo.udfLeftSQLPadding(MuNumber,5,'0')
from dbo.Mytable
将为您100%工作。
答案 3 :(得分:0)
使用输入type="date"
将采用您自己计算机的日期格式。
没有任何方法可以更改此HTML元素的日期格式。但是,我们还有其他解决方案。您可以使用jQuery或AngularJS的datepicker来获取自定义日期格式。