【发布时间】:2014-08-14 07:54:57
【问题描述】:
我想知道是否可以使用日期选择器 jQuery 提交周数以及日期?
例如:2014/08/23 表示第一个字段(可见)女巫是我已经拥有的,而 [week] 34 表示第二个字段(隐藏)。
这是我应该使用的日期选择器的法语版本:
(function(factory) {
if (typeof define === "function" && define.amd) {
define(["../datepicker"], factory);
} else {
factory(jQuery.datepicker);
}
}(function(datepicker) {
datepicker.regional['fr'] = {
numberOfMonths: 2,
minDate: +2, maxDate: "+21D",
showButtonPanel: true,
closeText: 'Fermer',
prevText: 'Précédent',
nextText: 'Suivant',
currentText: 'Aujourd\'hui',
monthNames: ['janvier', 'février', 'mars', 'avril', 'mai', 'juin',
'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'],
monthNamesShort: ['janv.', 'févr.', 'mars', 'avril', 'mai', 'juin',
'juil.', 'août', 'sept.', 'oct.', 'nov.', 'déc.'],
dayNames: ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
dayNamesShort: ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
dayNamesMin: ['D', 'L', 'M', 'M', 'J', 'V', 'S'],
weekHeader: 'Semaine',
dateFormat: 'dd/mm/yy',
firstDay: 1,
showWeek: true,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''};
datepicker.setDefaults(datepicker.regional['fr']);
return datepicker.regional['fr'];
}));
这就是我在表单中使用它的方式:
<form action="index.php?page=3 " name="formCmdRep" method="POST">
<div class="menu-block">
<div class="presMenu">
<?php include 'formPart2.php'; ?>
</div>
<div class="presMenu">
<p>commande du : <input name="commandeDu:"type="text" id="datepicker"></p>
<?php include 'formPart1.php'; ?>
</div>
</div>
</form>
我尝试将 showMonthAfterYear 设置为 true,但它并没有改变任何东西。 我还天真地尝试更改 dateFormat ,例如 dd/mm/yy/ww 但似乎 ww 不存在。
【问题讨论】:
标签: jquery datepicker submit week-number