Tho*_*mes 5 jquery jquery-ui datepicker
我目前正在为酒店预订小部件编写一些代码并使用jQuery UI Date Picker.
问题是客户正在使用的外部预订系统处理日期格式,yyyy-mm-dd并且客户认为这使人们2012-06-19在输入框中看到并且希望显示为欧洲格式的日期dd-mm-yyyy而不是在他们的网站上.
因此,基本上表单需要显示dd-mm-yyyy何时选择日期,然后当提交按钮单击表单时,日期需要yyyy-mm-dd在发送值之前重新排列.
预订系统公司表示,他们有很多客户已经实现了这一目标,但他们表示他们并不是百分之百确定如何做到这一点.
Gor*_*ram 11
DatePicker可以使用选项altField和处理它altFormat.
altField:一个输入元素,使用datepicker中的选定日期进行更新.使用此altFormat选项可更改此字段中日期的格式.没有备用字段留空.
$('#thedate').datepicker({
dateFormat: 'dd-mm-yy',
altField: '#thealtdate',
altFormat: 'yy-mm-dd'
});Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
Shown Field: <input id="thedate" type="text" /><br />
Hidden Field : <input id="thealtdate" type="text" />Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11160 次 |
| 最近记录: |