繁体   English   中英

一页Joomla中的两个日历表单

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM