我有一个asp.net文本框,当我通过选项搜索时,将日期选择器分配给Date,我想在通过选项搜索改变为其他东西时解除datepicker函数比日期。以下是代码。如何不使用jquery从文本框中删除jquery函数
$("#<%=ddlSearchBy.ClientID%>").change(function() {
var cboValue = $("#<%=ddlSearchBy.ClientID%>").find("option:selected").text();
if (cboValue == "Date") {
$("#<%=txtSearchBy.ClientID%>").datepicker();
}
else {
$("#<%=txtSearchBy.ClientID%>").removeData("datepicker");
}
});
在这里,我不知道如何在变化事件的其他部分做什么。我搜索了很多这个问题,但没有找到任何解决方案。如果有人能帮助我
为什么你不只是有一个以上的控制?隐藏并显示相关内容,而不是试图改变该控件本身? – BenjaminPaul 2014-11-06 09:28:26
谢谢先生。你的解决方案工作。 – 2014-11-06 09:36:58