[英]Two calendar form in one page Joomla
我在joomla组件的一个视图页面中实现了两个日历表单。 代码是这样的:
<tr>
<td>Start Date</td>
<td><?php echo JHTML::calendar(date("Y-m-d"),'from', 'date', '%Y-%m-%d',array('size'=>'8','maxlength'=>'10','class'=>' validate[\'required\']',));
?></td>
</tr>
<tr>
<td>End Date</td>
<td><?php echo JHTML::calendar(date("Y-m-d"),'to', 'date', '%Y-%m-%d',array('size'=>'8','maxlength'=>'10','class'=>' validate[\'required\']',));
?></td>
</tr>
但是现在只有第一个日历表单会弹出一个jQuery日历,让我选择一个日期,第二个表单在单击它时没有效果。
希望有人可以帮助我解决这个问题。
您为两个日历都指定了相同的ID(第三个参数)。 两个日历的ID必须不同。 尝试下面的代码。 参考代码 。
<tr>
<td>Start Date</td>
<td><?php echo JHTML::calendar(date("Y-m-d"),'from', 'from_date', '%Y-%m-%d',array('size'=>'8','maxlength'=>'10','class'=>' validate[\'required\']',));
?></td>
</tr>
<tr>
<td>End Date</td>
<td><?php echo JHTML::calendar(date("Y-m-d"),'to', 'to_date', '%Y-%m-%d',array('size'=>'8','maxlength'=>'10','class'=>' validate[\'required\']',));
?></td>
</tr>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.