【问题标题】:How to change End date on selected event of start date in drupal 7?如何在drupal 7中更改开始日期的选定事件的结束日期?
【发布时间】:2015-07-28 13:35:43
【问题描述】:

我正在使用日期模块,我想更改开始日期选定事件的结束日期。

我检查了下面的代码,但它不起作用。

 $('#edit-line-item-fields-field-event-date-und-0-value-datepicker-popup-0').change(function () {
        var dt = this.val();
  $('#edit-line-item-fields-field-event-date-und-0-value2-datepicker-popup-0').val(dt);

    //OR  
$("#edit-line-item-fields-field-event-date-und-0-value2-datepicker-popup-0").datepicker({ minDate: +1 });   
 });

【问题讨论】:

  • 您是否在控制台中看到任何错误?请提供未发生的情况或发生的错误的详细信息。谢谢。
  • 感谢您的快速回复。在第一种情况下,我收到“ TypeError: this.val is not a function” 错误
  • 在第二种情况下控制台不显示任何错误。

标签: jquery date drupal-7


【解决方案1】:

尝试找出this 指的是什么(可能使用console.log(this))。我的猜测是这是一个普通的 HTML 元素,它没有 val() 方法。

如果是这样,请改用$(this).val()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-16
    • 2022-01-23
    • 1970-01-01
    相关资源
    最近更新 更多