@@ -317,7 +317,7 @@ $.extend(Timepicker.prototype, {
317317 '<div id="ui_tpicker_hour_' + dp_id + '"' + ( ( o . showHour ) ? '' : noDisplay ) + '></div>' +
318318 '<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>' ;
319319
320- for ( var h = o . hourMin ; h <= hourMax ; h += o . hourGrid ) {
320+ for ( var h = o . hourMin ; h <= hourMax ; h += parseInt ( o . hourGrid , 10 ) ) {
321321 hourGridSize ++ ;
322322 var tmph = ( o . ampm && h > 12 ) ? h - 12 : h ;
323323 if ( tmph < 10 ) tmph = '0' + tmph ;
@@ -344,7 +344,7 @@ $.extend(Timepicker.prototype, {
344344 ( ( o . showMinute ) ? '' : noDisplay ) + '></div>' +
345345 '<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>' ;
346346
347- for ( var m = o . minuteMin ; m <= minMax ; m += o . minuteGrid ) {
347+ for ( var m = o . minuteMin ; m <= minMax ; m += parseInt ( o . minuteGrid , 10 ) ) {
348348 minuteGridSize ++ ;
349349 html += '<td>' + ( ( m < 10 ) ? '0' : '' ) + m + '</td>' ;
350350 }
@@ -364,7 +364,7 @@ $.extend(Timepicker.prototype, {
364364 ( ( o . showSecond ) ? '' : noDisplay ) + '></div>' +
365365 '<div style="padding-left: 1px"><table><tr>' ;
366366
367- for ( var s = o . secondMin ; s <= secMax ; s += o . secondGrid ) {
367+ for ( var s = o . secondMin ; s <= secMax ; s += parseInt ( o . secondGrid , 10 ) ) {
368368 secondGridSize ++ ;
369369 html += '<td>' + ( ( s < 10 ) ? '0' : '' ) + s + '</td>' ;
370370 }
@@ -384,7 +384,7 @@ $.extend(Timepicker.prototype, {
384384 ( ( o . showMillisec ) ? '' : noDisplay ) + '></div>' +
385385 '<div style="padding-left: 1px"><table><tr>' ;
386386
387- for ( var l = o . millisecMin ; l <= millisecMax ; l += o . millisecGrid ) {
387+ for ( var l = o . millisecMin ; l <= millisecMax ; l += parseInt ( o . millisecGrid , 10 ) ) {
388388 millisecGridSize ++ ;
389389 html += '<td>' + ( ( l < 10 ) ? '0' : '' ) + s + '</td>' ;
390390 }
0 commit comments