ui-field-time.php 973 B

12345678910111213141516171819202122232425262728
  1. <#
  2. var getOptions = function( start, end, saved ) {
  3. var i, value, selected, options = '';
  4. for ( i = start; i < end; i++ ) {
  5. value = String( i );
  6. value = 1 === value.length ? '0' + value : value;
  7. selected = value == saved ? ' selected="selected"' : '';
  8. options += '<option value="' + value + '"' + selected + '>' + value + '</option>';
  9. }
  10. return options;
  11. }
  12. #>
  13. <select name="{{data.name}}[][hours]" class="fl-time-field-hours">
  14. <# var hours = getOptions( 1, 13, data.value.hours ); #>
  15. {{{hours}}}
  16. </select>
  17. <select name="{{data.name}}[][minutes]" class="fl-time-field-minutes">
  18. <# var minutes = getOptions( 0, 60, data.value.minutes ); #>
  19. {{{minutes}}}
  20. </select>
  21. <select name="{{data.name}}[][day_period]" class="fl-time-field-day_period">
  22. <option value="am"<# if ( 'am' == data.value.day_period ) { #> selected="selected"<# } #>>am</option>
  23. <option value="pm"<# if ( 'pm' == data.value.day_period ) { #> selected="selected"<# } #>>pm</option>
  24. </select>