Javascript 销毁并将jquery日期选择器设置为on条件
我将Jquery与ASP.NET MVC结合使用,创建一个页面,其中包含一些字段来输入数据,并具有一些基于条件的功能 就像我可以选择工作订单日期在选择等于,不等于,今天,明天等 因此,我必须根据dropdownlist值的选择,将右侧文本框设置为datepicker或某个仅限时间的文本框 如果从第一个到大于等于,我希望textbox作为日期选择器,在选择最后两个选项时,即在过去x天和未来x天,我只希望textbox而不是日期选择器,我的意思是我希望销毁日期选择器 我已经完成了以下代码,但没有得到结果Javascript 销毁并将jquery日期选择器设置为on条件,javascript,jquery,datepicker,jquery-ui-datepicker,destroy,Javascript,Jquery,Datepicker,Jquery Ui Datepicker,Destroy,我将Jquery与ASP.NET MVC结合使用,创建一个页面,其中包含一些字段来输入数据,并具有一些基于条件的功能 就像我可以选择工作订单日期在选择等于,不等于,今天,明天等 因此,我必须根据dropdownlist值的选择,将右侧文本框设置为datepicker或某个仅限时间的文本框 如果从第一个到大于等于,我希望textbox作为日期选择器,在选择最后两个选项时,即在过去x天和未来x天,我只希望textbox而不是日期选择器,我的意思是我希望销毁日期选择器 我已经完成了以下代码,但没有
function checkselection(obj) {
if ($("#ddl_" + obj + " :selected").text() == "in last x days" || $("#ddl_" + obj + " :selected").text() == "in next x days") {
removedatepicker(obj);
$("#txt_" + obj).attr("disabled", false);
}
else {
setdatepicker(obj);
$("#txt_" + obj).attr("disabled", false);
}
}
function setdatepicker(id) {
$('#' + id).datepicker({
autoclose: true
});
}
function removedatepicker(id){
$('#' + id).datepicker("remove");
}
obj是文本框的id