Я уже видел предыдущий вопрос, заданный для этой проблемы. Но Я не хочу заменять текстовое поле тем же идентификатором.Удалить эффект времени от текстового поля
Когда Timepicker выбран в раскрывающемся меню timepicker
следует включить в текстовом поле (которое работает как ожидалось)
При выпадающем изменение значения в текстовое поле, то текстовое поле должно рассматриваться как простой текст
function ChangeType(control){
\t if(control.value == "Time"){
\t $("#txtInput").timepicker();
}
else {
$("#txtInput").val('');
\t // I want to remove timepicker from textbox
}
}
.input-group-addon:after{
content:'\0777'
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-timepicker/0.5.2/css/bootstrap-timepicker.min.css" rel="stylesheet"/>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-timepicker/0.5.2/js/bootstrap-timepicker.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet"/>
<select name="" id="cmbList" onchange="ChangeType(this)">
<option value="Text">Textbox</option>
<option value="Time">Timepicker</option>
</select>
<br><br><br>
<div class="input-group bootstrap-timepicker timepicker">
<input id="txtInput" type="text" class="form-control">
<span class="input-group-addon"><i class="glyphicon glyphicon-time"></i></span>
</div>
длительный процесс. бит должен сказать хороший. , –
Спасибо @mrid ... !!! –