【发布时间】:2011-11-02 10:23:42
【问题描述】:
我正在使用 jquery ui 日期选择器来获取 fromDate 和 toDate
以下是起始日期的代码
<input name="from_date" id="from_date" maxlength="20" size="20" type="text"/>
$("#from_date").datepicker({
dateFormat: 'M dd, yy',
showButtonPanel: true,
changeMonth: true,
changeYear: true,
defaultDate: null
});
现在我使用表单在使用 PHP 的 POST 变量中获取值
如果 fromDate 字段为空白,则取值为 '1970-01-01' 我希望它为空白
【问题讨论】:
-
你能在获取变量的地方包含 PHP 脚本吗?你在 PHP 中转换为另一种类型吗?
-
以下是我的PHP代码
$sdate = showDate($_POST['from_date'],'Y-m-d'); -
和 showDate() 函数?
-
我的猜测是,当在 PHP 中使用
showDate或其他date函数时,如果输入是empty的null,那么创建的日期是纪元(即1970-01- 01) -
@Matteo - 如果用户可以选择该日期,这将不起作用....
标签: javascript jquery jquery-ui jquery-ui-datepicker