我有表格:
<form name="form1" method="post" action="test.php?date=javascript:this.form.date2.value">
我正在为 PHP 使用 DatetimePicker,如下所示:
$myCalendar = new tc_calendar("date2");
$myCalendar->setIcon("calendar/images/iconCalendar.gif");
$myCalendar->setDate(date('d'), date('m'), date('Y'));
$myCalendar->setPath("calendar/");
$myCalendar->setYearInterval(1970, 2020);
$myCalendar->dateAllow('2008-05-13', '2015-03-01', false);
$myCalendar->startMonday(true);
$myCalendar->autoSubmit(true, "form1", "test.php");
$myCalendar->autoSubmit(true, "form1");
$myCalendar->showWeeks(true);
$myCalendar->writeScript();
问题是我无法将 datetimepicker 中的日期值传递给 url 为“test.php?=date=”的表单操作
只需单击日历,而不使用任何额外的按钮并使用 onsubmit 事件,这怎么可能传递 datetimepicker 的值。
执行后,URL 中的结果如下所示:test.php?date=javascript:this.form.date2.value
谢谢