2016-01-31 2 views
0

У меня есть 2 текстовых поля, а именно fromDate & toDate для поиска по дате, в котором по умолчанию будет отображаться текущий день.jquery datepicker textbox value issue

рабочий код:

Jquery

(document).ready(function() { 
    $('.dateClass').datetimepicker({timepicker: false}); // css for displaying date without time 

    $('#fromDateId').datetimepicker({value: '01-01-2016', format: 'd-M-Y'});  // display current date with dd-mmm-yyyy   
    $('#toDateId').datetimepicker({value: '01-01-2016', format: 'd-M-Y'});  // display current date with dd-mmm-yyyy 
}); 

Struts

<html:text property="fromDate" styleId="fromDateId" styleClass="dateClass" /> 
<html:text property="toDate" styleId="toDateId" styleClass="dateClass" /> 

Выпуск:

По умолчанию текущий день, указанный в обоих текстовых блоках, предположите, что пользователь выбирает разные даты и отправляет, записи db извлекаются и отображаются, но эти 2 texboxes заменены текущими датами, как этого избежать.

добросердечно помогите мне решить.

+0

Set вчера:. $ ('# date_pretty') DatePicker ('SETDATE', ' -1'); –

ответ

0

Обновление: Есть сообщения, которые больше не работают в Chrome.

Это краткое и делает работу:

$(".fromDateId").datepicker('setDate', new Date()); 

И еще одна вещь,

$(function() 
{ 
    $('.date-pick').datePicker().val(new Date().asString()).trigger('change'); 
});