我尝试了这个没有结果:bootstrap-formhelpers-datepicker.es_ES.js
var BFHMonthsList = [
'Enero',
'Febrero',
'Marzo',
'Abril',
'Mayo',
'Junio',
'Julio',
'Agosto',
'Septiembre',
'Octubre',
'Noviembre',
'Diciembre'
];
var BFHDaysList = [
'DOM',
'LUN',
'MAR',
'MIE',
'JUE',
'VIE',
'SAB'
];
var BFHDayOfWeekStart = 1;
使用:
$(window).on('load', function () {
$('div.bfh-datepicker').each(function () {
var $datepicker = $(this);
$datepicker.bfhdatepicker($datepicker.data()).on('change.bfhdatepicker', function () {
var input = $(this).find("input");
if ( input.attr("name") == "fecha_inicio" ) {
$('[name=fecha_fin]').val( input.val() );
$(this).closest('div').click();
}
});
})
})
但是星期天它仍然是第一天,
还尝试了这个:
$(window).on('load', function () {
$('div.bfh-datepicker').each(function () {
var $datepicker = $(this);
console.log($datepicker.data());
var theData = $datepicker.data();
theData.firstDay = 6;
console.log(theData);
$datepicker.bfhdatepicker(theData).on('change.bfhdatepicker', function () {
var input = $(this).find("input");
if ( input.attr("name") == "fecha_inicio" ) {
$('[name=fecha_fin]').val( input.val() );
$(this).closest('div').click();
}
});
})
})
知道我错过了什么吗?
-edit -
<script src="<?= base_url('administrator/js/bootstrap-formhelpers-datepicker.es_ES.js?v') ?>"></script>
<script src="<?= base_url('administrator/js/bootstrap-formhelpers-datepicker.js') ?>"></script>
这是bfh-datepicker.js的结尾
/* APPLY TO STANDARD DATEPICKER ELEMENTS
* =================================== */
$(window).on('load', function () {
$('div.bfh-datepicker').each(function () {
var $datepicker = $(this);
console.log($datepicker.data());
var theData = $datepicker.data();
theData.firstDay = 6;
console.log(theData);
$datepicker.bfhdatepicker(theData).on('change.bfhdatepicker', function () {
var input = $(this).find("input");
if ( input.attr("name") == "fecha_inicio" ) {
$('[name=fecha_fin]').val( input.val() );
$(this).closest('div').click();
}
});
})
})
$(function () {
$('html')
.on('click.bfhdatepicker.data-api', clearMenus)
$('body')
.on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', toggle, BFHDatePicker.prototype.toggle)
.on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar .month > .previous', BFHDatePicker.prototype.previousMonth)
.on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar .month > .next', BFHDatePicker.prototype.nextMonth)
.on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar .year > .previous', BFHDatePicker.prototype.previousYear)
.on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar .year > .next', BFHDatePicker.prototype.nextYear)
.on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar td:not(.off)', BFHDatePicker.prototype.select)
.on('click.bfhdatepicker.data-api touchstart.bfhdatepicker.data-api', '.bfh-datepicker-calendar > table.calendar', function() { return false })
})
}(window.jQuery);
编辑:jsfiddle复制