我有一個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