【问题标题】:Two calendar form in one page Joomla一页Joomla中的两个日历表格
【发布时间】:2014-05-16 04:27:12
【问题描述】:

我在 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日历让我选择一个日期,第二个表单,点击它时没有任何效果。

希望有人能帮我解决这个问题。

【问题讨论】:

    标签: joomla


    【解决方案1】:

    您为两个日历(第三个参数)提供相同的 id。两个日历的 ID 必须不同。试试下面的代码。 Reference code.

    <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>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-15
      • 2011-05-21
      • 2011-04-17
      • 1970-01-01
      相关资源
      最近更新 更多