删除jquery timepicker

时间:2011-11-23 12:39:31

标签: jquery timepicker

我正在使用此时间戳: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

5 个答案:

答案 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);