2016-08-03 57 views
1

嘿,我正在使用Jquery timePicker插件。 在页面加载我正在追加时间从上午7:00到晚上10点从Jquery timepicker插件中删除时间并添加新的

$(".timePickerDropDown").timePicker({ 
    startTime: "07:00", // Using string. Can take string or Date object. 
    endTime: new Date(0, 0, 0, 22, 00, 0), // Using Date object. 
    show24Hours: false, 
    separator: ':', 
    step: 15 
}); 

但在那之后我已经传递给函数加载自定义时间: 。

function AppointmentTime(startTime) { 
    debugger; 
    if ($('.timePickerDropDown').length > 0) { 

      $(".time-picker-12hours").html(''); 
      $(this).timePicker({ 
       startTime: startTime, // Using string. Can take string or Date object. 
       endTime: new Date(0, 0, 0, 22, 00, 0), // Using Date object. 
       show24Hours: false, 
       separator: ':', 
       step: 15 
      }); 
    } 

} 

现在我通过上午10点到这个,然后它应该显示时间从上午0点到晚上10点。但它仍显示从上午7:00到晚上10:00 的时间。

+0

你能链接到你正在使用请 –

+0

jQuery的UI的timepicker-addon.js –

+0

jquery.timePicker.min.js库 –

回答

1

而不是$(this).timePicker({在该函数中使用$(".timePickerDropDown").timePicker({

$(this)在函数中不对应任何元素。

0

这里你可以从这里得到Timepicker库。它是免费的,很好的文件。

Here