我正在使用此时间戳:http://labs.perifer.se/timedatepicker/用于我的一个站点内 我正在使用
启用示例中提到的timepicker<select id="change_type">
<option value="1">Time</option>
<option value="2">Text</option>
</select>
<input type="text" id="time1" size="10">
$("#time1").timePicker();
根据下拉列表,我想将字段time1设为时间/简单文本。 有没有办法可以删除时间选择器,使字段成为简单文本?
TIA
Bittu
答案 0 :(得分:2)
我会尝试使用Javascript简单地删除#time1字段,然后添加一个具有相同ID的新字段,将其值(和任何属性)设置为与原始字段相同。
答案 1 :(得分:1)
$("#time1").timePicker('destroy');
为我工作
答案 2 :(得分:0)
如何拥有两个字段,一个是普通字符和一个日期选择器(),并根据需要隐藏/显示它们?
或者,考虑使用destroy
方法重置目标元素的jQuery UI datepicker。
答案 3 :(得分:0)
您可以使用$('.time-picker').remove()
从页面中删除时间选择器功能。
答案 4 :(得分:0)
我正在使用这个:
var element = document.getElementById("TIME-PICKER-ID");
var clonedElement = element.cloneNode(true);
var parentElement = element.parentNode;
parentElement.replaceChild(clonedElement, element);