2013-06-18 2 views
1

У меня есть кнопка, и я хочу нажать кнопку, это будет панель дисплея, чтобы выбрать время в плагине Timepicker. Я могу сделать это с помощью текстового поля, и теперь я хочу нажать кнопку. Это же плагинКак нажать кнопку, чтобы показать время в плагине Timepicker?

http://trentrichardson.com/examples/timepicker/

Вот мой код:

<input type="text" placeholder="Set Time" id="S-Time"/><button>Click to show</button> 

<script> 
$('#S-Time').timepicker(); 
</script> 
+0

Вы должны иметь возможность повторно использовать код для текстового поля с помощью кнопки. Без образца кода это сложно. – David

+0

, так как этот плагин поддерживает все параметры в Datepicker jqueryUI, вы можете использовать эти параметры, чтобы добавить кнопку изображения: 'showOn:" button ", buttonImage:" images/calendar.gif ", buttonImageOnly: true' – leonhart

ответ

2

Попробуйте

<input type="text" placeholder="Set Time" id="S-Time"/><button id="S-Time-Show">Click to show</button> 

    $('#S-Time').datetimepicker(); 

    $('#S-Time-Show').click(function(){ //your button 
    $('#S-Time').focus(); 
    }); 

Демо: Plunker

3

Попробуйте это:

$('#S-Time').timepicker(); 
$('button').click(function(){ 
    $('#S-Time').focus(); 
}); 
+0

Спасибо за ваш товар, это –

+0

@ NathanNguyễn Если это работает, пожалуйста, отметьте один из наших ответов правильным для следующего пользователя. Ответ Аруна также верен. – Precastic

Смежные вопросы