簡體   English   中英

datepicker 具有邏輯的多個字段,僅在幾個字段中顯示月份年份

[英]datepicker multiple fields with logic to show month year only in few fields

我正在使用 datepicker 的這個功能,這很好,但我想要它做的只是在 id datepicker1 上顯示帶有日期月份和年份的完整來電顯示,但對於其余的 id datepicker2 直到 datepicker11 只有月份和年份顯示完成按鈕。 感謝您的幫助

這是我的代碼

<script>
$(function() {
    $( "#datepicker1, #datepicker2, #datepicker3, #datepicker4, #datepicker5, #datepicker6, #datepicker7, #datepicker8, #datepicker9, #datepicker10,#datepicker11").addClass('datepicker');
    $( ".datepicker" ).datepicker({ dateFormat: "dd-M-yy", changeMonth: true, changeYear: true, yearRange: "1947:" });
}); 
</script>   

您可以將類datepicker添加到除#datepicker1之外的所有 datepicker id,然后執行以下操作:

$("#datepicker2, #datepicker3, #datepicker4, #datepicker5, #datepicker6, #datepicker7, #datepicker8, #datepicker9, #datepicker10,#datepicker11").addClass('datepicker');

$(".datepicker").datepicker({
    dateFormat: "M-yy",
    changeMonth: true,
    changeYear: true,
    showButtonPanel: true,
    yearRange: "1947:"
});
$(".datepicker").focus(function() {
    $(".ui-datepicker-calendar").hide();
    $("#ui-datepicker-div").position({
        my: "center top",
        at: "center bottom",
        of: $(this)
    });
});

$("#datepicker1").datepicker({
    dateFormat: "dd-M-yy"
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM