我有两个文本框,即来自日期和时间toDate for date search,默认显示当前日期。
工作代码:
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记录,但这两个texbox用当前日期替换,如何避免这种情况。
请帮我解决。
答案 0 :(得分:0)
更新:有报道称Chrome浏览器不再有效。
这很简洁,完成了工作:
$(".fromDateId").datepicker('setDate', new Date());
还有一件事,
$(function()
{
$('.date-pick').datePicker().val(new Date().asString()).trigger('change');
});