3
我对javascript和jquery非常陌生。我一直在寻找解决办法,但我无处可去。我使用http://www.filamentgroup.com/lab/date_range_picker_using_jquery_ui_16_and_jquery_ui_css_framework/的daterangepicker。日期范围选择器的本地化
这是在评论的建议解决方案:
$("input").daterangepicker({
dateFormat:"MM dd yyyy”,
datepickerOptions: $j.extend({},
$j.datepicker.regional[’de’], { //germany
showStatus: true, //this is just a datepicker option
showOn: “both”,//this is just a datepicker option
changeYear :true//this is just a datepicker option
})
});
我尝试了上面的方法,但无处可去。我很喜欢javascript,所以请耐心等待。
parent.$('#start_date_<?php echo $widget_id;?>').daterangepicker({
monthOnly: true,
arrows:false,
dateFormat: 'MM yy',
latestDate: '<?php echo date('Y-m-d');?>',
presetRanges: [
{text:'<?php echo lang('dashboards_month_to_date');?>', dateStart: 'm2d', dateEnd: 'today' },
{text: '<?php echo lang('dashboards_quarter_to_date');?>', dateStart: 'q2d', dateEnd: 'today' },
{text: '<?php echo lang('dashboards_year_to_date');?>', dateStart: 'y2d', dateEnd: 'today' }
],
presets: {
allDatesAfter: '<?php echo lang('dashboards_all_dates_from_first');?>'
},
altFields:'widgetDate_<?php echo $widget_id;?>',
datepickerOptions: {
changeMonth: true,
changeYear: true,
maxDate: Date.today()
},
});
parent.$('#widgetDate_<?php echo $widget_id;?>S').val('<?php echo $options->widgetStartDate;?>');
},10);
{/eval}
说我需要做一个法国本地化,有人可以给我一步一步的指导,为上述代码做到这一点。任何帮助将不胜感激。
日期选择接受 '区域' 的设置,通过daterangePicker ......(似乎)没有。它是否是严格的? – realtebo 2013-01-23 13:28:41
@realtebo它已经太长了,我不确定,但datepickeroption不是传递给jquery datepicker。你必须修改DateRangePicker – giammin 2013-01-28 09:36:24
是的,你是对的。我修改了DateRangePicker,并将提交提议推送到了daterangepicker github页面 – realtebo 2013-01-29 10:37:44