下面的代碼工作得很好,但現在我必須做出當我從選擇列表中定義的選項日期選取器顯示>讓我們用這樣的事情,例如:jQuery的日期選擇器選擇
$(function() {
$('#date').datepicker({
dateFormat: 'dd-mm-yy',
altField: '#thealtdate',
altFormat: 'dd-mm-yyyy'
});
});
function showDP(cbox){
if (cbox.checked) {
$('#date').css({
display: "block"
});
} else {
$('#date').css({
display: "none"
});
}
}
<input type="checkbox" id="DPenable" onClick="showDP(this);">
<input id="date" type="text" style="display:none"/>
<select>
<option id='1'>1</option>
<option id='2'>2</option>
<option id='3'>3</option>
</select>
當我選擇選項2日期選取器應該出現和消失,當我將其更改爲1或3。我嘗試了許多解決方案和選擇等,但沒有什麼是工作它是如何應該(我可能做錯了什麼,我在JS中很新)。任何人都可以請我指向在線資源或提供有關如何實現這一目標的建議?謝謝。
您應該爲'select'添加一個過濾器來顯示日期選擇器,就像'如果選擇了選項2'一樣。 – Qianyue