Диапазон дат выбора даты в laravelJquery

Программирование на jquery
Ответить
Anonymous
 Диапазон дат выбора даты в laravel

Сообщение Anonymous »

В моем проекте laravel у меня есть два средства выбора даты, которые включают даты от и по.

Когда выбрана дата начала, я хочу отключить даты перед датой начала и позволить пользователю выбирать до даты после выбранной даты начала.

Короче, дата от — это более ранняя дата, а до даты должна быть более поздняя дата.

Вот код в Blade.php

Код: Выделить всё

[i][/i]From:[i]
[/i]To:


$(function() {
$('.datefrom').daterangepicker({
singleDatePicker: true,
showDropdowns: true,
minYear: 1985,
autoUpdateInput: false,
maxDate: new Date,
maxYear: parseInt(moment().format('YYYY'),10),
locale: {
format: 'DD-MM-YYYY'
}
}, function(start, end, label) {
var years = moment().diff(start, 'years');
},

$('.dateto').datepicker(
"change", {
minDate: new Date($('.datefrom').val())
});
});

$(function() {
$('.dateto').daterangepicker({
singleDatePicker: true,
showDropdowns: true,
minYear: 1985,
autoUpdateInput: false,
maxDate: new Date,
maxYear: parseInt(moment().format('YYYY'),10),
locale: {
format: 'DD-MM-YYYY'
}
}, function(start, end, label) {
var years = moment().diff(start, 'years');
},

$('.datefrom').datepicker(
"change", {
maxDate: new Date($('.dateto').val())
});
});

Мне нужна функциональность как [http://jsfiddle.net/jjLhca9o/5/][1]. Хотя я пытался использовать идентификаторы и классы разными способами, мне это не удалось. Могу я узнать, где я ошибся.

Я также хочу проверить выбор даты. Но datepicker принимает дату по умолчанию в качестве текущей даты. В качестве решения я предложил оставить поле даты пустым перед вводом любой даты. Я попробовал с autoUpdateInput: false. Когда я добавляю его в сценарий, поле даты остается пустым, хотя я выбрал дату из средства выбора даты.

Я новичок в программировании. Пожалуйста, помогите. Большое спасибо.

Подробнее здесь: https://stackoverflow.com/questions/624 ... in-laravel
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»