2016-08-03 2 views
1

안녕하세요 저는 Jquery timePicker 플러그인을 사용하고 있습니다. 페이지로드 내가 오후 10시Jquery timepicker Plugin에서 시간 지우기 및 새로 추가

$(".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 
}); 

7:00 오전 시간을 추가하고 그러나 그 후 나는 함수에 전달하여 사용자 정의 시간을로드 할 수 있습니다 .

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 시부 터 오후 10 시까 지 시간을 표시합니다.

+0

당신은 당신이 –

+0

JQuery와-UI-timepicker-addon.js –

+0

jquery.timePicker.min.js을하시기 바랍니다 사용하고있는 라이브러리에 링크 할 수 –

답변

1

$(this).timePicker({ 대신 $(".timePickerDropDown").timePicker({을 사용하십시오.

$(this)의 기능은 어떤 요소에도 해당하지 않습니다.

0

여기에서 Timepicker 라이브러리를 얻을 수 있습니다. 그것은 무료이며 좋은 문서화입니다.

Here