![](/img/trans.png)
[英]How to reset a input tag field after taking one input to take another one
[英]How to reset data in a field after changing selection in another one?
我正在使用ejTimePicker參考站點:
http://help.syncfusion.com/ug/js/default.htm#!documents/createyourfirsttimep1.htm
我有兩個選擇框,例如textbox1
和textbox2
,其中包含選擇的times
。 當我在textbox2
選擇其他時間時,我正在尋找一種重置textbox2
時間的textbox1
。
示例代碼在這里
<div class="editor-label">
@Html.LabelFor(model => model.StartTime)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.StartTime, new { id = "StartTime" })
@Html.ValidationMessageFor(model => model.StartTime)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.EndTime)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.EndTime,new { id = "EndTime" })
@Html.ValidationMessageFor(model => model.EndTime)
</div>
和javascript代碼
<script type="text/javascript">
var mintime = "6:00 AM";
var maxtime = "11:00 PM";
var minTimepicker;
$(function () {
$('#StartTime').ejTimePicker({
minTime: mintime,
maxTime: maxtime,
interval: 60,
});
$('#EndTime').ejTimePicker({
minTime: mintime,
maxTime: maxtime,
interval: 60,
});
});
</script>
我嘗試了許多其他方法,但是還沒有運氣。
您是否嘗試過:
$(function () {
$('#StartTime').change(function(){
$('#EndTime').val("");
});
});
您好progrAmmar我通過使用給定功能function獲得了解決方案:
function selectedStartTime(sender) {
var selDate = sender.value; // mentions the selected time.
minTimepicker = $("#EndTime").data("ejTimePicker");// creating TimePicker object
minTimepicker.setModel({ "minTime": selDate });// setting minTime property through setModel of TimePicker object.
}
但是卡住了要在第二個文本框中添加1小時。
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.