国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

jQuery-UI DateTimePicker日期和時(shí)間插件,顯示日期和時(shí)間、只顯示日期、只選擇時(shí)間

這篇具有很好參考價(jià)值的文章主要介紹了jQuery-UI DateTimePicker日期和時(shí)間插件,顯示日期和時(shí)間、只顯示日期、只選擇時(shí)間。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、引入js、css文件
<script src="../Script/jquery-1.11.1.min.js"></script>
<script src="../Script/jquery-ui.min.js"></script>
<script src="../Script/jquery-ui-timepicker-addon.js"></script>
<link href="../Css/jquery-ui.min.css" rel="stylesheet" />
<script type="text/javascript">
$(document).ready(function () {
    BindDatePicker();
    BindDateTimePicker();
});
//日期選擇
function BindDatePicker() {
    var myDate = new Date();
    var date = myDate.getFullYear() + '-' + (myDate.getMonth() + 1) + '-' + myDate.getDate();
    $(".datepicker").each(function () {
        if ($(this).hasClass("hasDatepicker") == false) {
            var min = $(this).hasClass("minCurDate") ? date : '1900-01-01';
            var max = $(this).hasClass("maxCurDate") ? date : '3000-12-31';
            $(this).datepicker({//添加日期選擇功能  
                // showOn: "both",
                //   buttonText: '',
                numberOfMonths: 1,//顯示幾個(gè)月  
                showButtonPanel: true,//是否顯示按鈕面板  
                dateFormat: 'yy-mm-dd',//日期格式  
                currentText: "當(dāng)前",
                clearText: "清除",//清除日期的按鈕名稱  
                closeText: "關(guān)閉",//關(guān)閉選擇框的按鈕名稱  
                yearSuffix: '年', //年的后綴  
                showMonthAfterYear: true,//是否把月放在年的后面  
                //defaultDate: '2011-03-10',//默認(rèn)日期  
                minDate: min,//最小日期  
                maxDate: max,//'3000-12-31',//最大日期  
                monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
                monthNamesShort: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
                dayNames: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
                dayNamesShort: ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
                dayNamesMin: ['日', '一', '二', '三', '四', '五', '六'],
                changeMonth: true,
                changeYear: true
            });
            $(this).bind("blur", function () {
                var selectedDate = $(this).val();
                if (selectedDate == '')
                    return;
                if ($(this).hasClass("datepickerend"))
                    return;
                if (selectedDate < min) {
                    $(this).val(min);
                }
                if (selectedDate > max) {

                    $(this).val(max);
                }
            });
        }
    });
}
//日期選擇
function BindDateTimePicker() {
    var myDate = new Date();
    var date = myDate.getFullYear() + '-' + (myDate.getMonth() + 1) + '-' + myDate.getDate() + ' ' + myDate.getHours() + ':' + myDate.getMinutes();
    $(".datetimepicker").each(function () {
        if ($(this).hasClass("hasDatepicker") == false) {
            var min = $(this).hasClass("minCurDate") ? date : '1900-01-01 00:00';
            var max = $(this).hasClass("maxCurDate") ? date : '3000-12-31 00:00';
            $(this).datetimepicker({//添加日期選擇功能  
                //     showOn: "both",
                //      buttonText: '',
                numberOfMonths: 1,//顯示幾個(gè)月  
                showButtonPanel: true,//是否顯示按鈕面板  
                dateFormat: 'yy-mm-dd',//日期格式  
                currentText: "當(dāng)前",
                clearText: "清除",//清除日期的按鈕名稱  
                closeText: "關(guān)閉",//關(guān)閉選擇框的按鈕名稱  
                yearSuffix: '年', //年的后綴  
                showMonthAfterYear: true,//是否把月放在年的后面  
                //defaultDate: '2011-03-10',//默認(rèn)日期  
                minDate: min,//最小日期  
                maxDate: max,//'3000-12-31',//最大日期  
                monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
                monthNamesShort: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
                dayNames: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
                dayNamesShort: ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
                dayNamesMin: ['日', '一', '二', '三', '四', '五', '六'],
                controlType: myControl,
                timeFormat: 'HH:mm',
                timeText: '時(shí)間',
                hourText: '小時(shí)',
                minuteText: '分鐘',
                changeMonth: true,
                changeYear: true
            });
            $(this).bind("blur", function () {
                var selectedDate = $(this).val();
                if (selectedDate == '')
                    return;
                if (selectedDate < min) {
                    $(this).val(min);
                }
                if (selectedDate > max) {

                    $(this).val(max);
                }
            });
        }
    });
}
var myControl = {
    create: function (tp_inst, obj, unit, val, min, max, step) {
        $('<input class="ui-timepicker-input" value="' + val + '" style="width:50%">')
			.appendTo(obj)
			.spinner({
			    min: min,
			    max: max,
			    step: step,
			    change: function (e, ui) { // key events
			        tp_inst._onTimeChange();
			        tp_inst._onSelectHandler();
			    },
			    spin: function (e, ui) { // spin events
			        tp_inst.control.value(tp_inst, obj, unit, ui.value);
			        tp_inst._onTimeChange();
			        tp_inst._onSelectHandler();
			    }
			});
        return obj;
    },
    options: function (tp_inst, obj, unit, opts, val) {
        if (typeof (opts) == 'string' && val !== undefined)
            return obj.find('.ui-timepicker-input').spinner(opts, val);
        return obj.find('.ui-timepicker-input').spinner(opts);
    },
    value: function (tp_inst, obj, unit, val) {
        if (val !== undefined)
            return obj.find('.ui-timepicker-input').spinner('value', val);
        return obj.find('.ui-timepicker-input').spinner('value');
    }
};
</script>
二、HTML代碼
<input type="text" class="datepicker">
<input type="text" class="datetimepicker">
<input type="text" id="date">
<script type="text/javascript">
	$("#date").addClass("datetimepicker");
    $("#date").timepicker({
             timeOnlyTitle: '選擇時(shí)間',
             timeText: '時(shí)間',
             hourText: '小時(shí)',
             minuteText: '分鐘',
             currentText: '當(dāng)前',
             closeText: '關(guān)閉',
             timeFormat: 'HH:mm'
    });
</script>
三、顯示日期,效果圖

jquery自帶的時(shí)間控件,javascript、jquery,web前端,jquery,javascript,DateTimePicker,日期和時(shí)間插件,jquery-ui

四、只選擇時(shí)間,效果圖

jquery自帶的時(shí)間控件,javascript、jquery,web前端,jquery,javascript,DateTimePicker,日期和時(shí)間插件,jquery-ui文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-607349.html

到了這里,關(guān)于jQuery-UI DateTimePicker日期和時(shí)間插件,顯示日期和時(shí)間、只顯示日期、只選擇時(shí)間的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • element ui DateTimePicker 日期選擇器自定義多種快捷選項(xiàng)

    element ui DateTimePicker 日期選擇器自定義多種快捷選項(xiàng)

    element ui DateTimePicker 日期區(qū)間選擇器,自定義快捷選項(xiàng)功能, 定義了最近一小時(shí)、昨天、今天、本月、上個(gè)月、最近一周、最近一個(gè)月、最近三個(gè)月 多種快捷選項(xiàng)。 效果圖:

    2024年04月12日
    瀏覽(19)
  • vue修改element-ui日期下拉框datetimePicker的背景色樣式

    vue修改element-ui日期下拉框datetimePicker的背景色樣式

    在vue項(xiàng)目中,源datetimePicker的背景樣式,往往與項(xiàng)目背景不搭,需要修改。 ? 1.先在assets里面新建一個(gè)index.css文件來(lái)存儲(chǔ)全局樣式 2.在main.js里面導(dǎo)入這個(gè)css文件最后在里面加入我們想要的樣式 此時(shí)的效果如下圖 ? 3.在el-date-picker中設(shè)置樣式 4.設(shè)置對(duì)應(yīng)的背景樣式 得到下圖效果

    2024年02月11日
    瀏覽(100)
  • element ui的日期選擇器動(dòng)態(tài)設(shè)定年份,并默認(rèn)顯示在該年份范圍的日期時(shí)間

    element ui的日期選擇器動(dòng)態(tài)設(shè)定年份,并默認(rèn)顯示在該年份范圍的日期時(shí)間

    選中某個(gè)年份,讓日期選擇器只能選擇該年份內(nèi)的時(shí)間,并且默認(rèn)顯示該年份的時(shí)間(由于日期選擇器默認(rèn)顯示為當(dāng)前時(shí)間,所以需要跳轉(zhuǎn)到選擇的年份) 例:年份選擇了2022年,那么日期選擇也相應(yīng)顯示到2022年,對(duì)月日沒(méi)有要求,月日默認(rèn)顯示為當(dāng)前日期的月日,只是年份變

    2024年02月13日
    瀏覽(30)
  • jQuery UI 實(shí)例 - 日期選擇器(Datepicker)

    從彈出框或內(nèi)聯(lián)日歷選擇一個(gè)日期。 如需了解更多有關(guān) datepicker 部件的細(xì)節(jié),請(qǐng)查看 API 文檔?日期選擇器部件(Datepicker Widget)。 日期選擇器(Datepicker)綁定到一個(gè)標(biāo)準(zhǔn)的表單 input 字段上。把焦點(diǎn)移到 input 上(點(diǎn)擊或者使用 tab 鍵),在一個(gè)小的覆蓋層上打開一個(gè)交互日歷

    2024年02月12日
    瀏覽(22)
  • element ui datePick時(shí)間日期一段時(shí)間,限制選擇日期的范圍

    ?時(shí)間戳,一天 想限制只能選日期間隔為一年,聯(lián)合選擇器樣式不好改,使用倆單獨(dú)的 有兩個(gè)辦法限制 1.一個(gè)在外層使用form通過(guò)表單驗(yàn)證控制,出現(xiàn)錯(cuò)誤提示(由于是兩個(gè)單獨(dú)的組件,觸發(fā)驗(yàn)證的方式又為單個(gè)失去焦點(diǎn),所以倆組件無(wú)法實(shí)時(shí)更新) 2.用datepick自帶的屬性di

    2024年02月05日
    瀏覽(31)
  • Android實(shí)時(shí)顯示時(shí)間日期(極簡(jiǎn))

    Android實(shí)時(shí)顯示時(shí)間日期(極簡(jiǎn))

    格式 說(shuō)明 yyyy/MM/dd 年月日 HH:mm:ss 時(shí)分秒 EEEE 星期幾 EE 周幾 屬性 對(duì)應(yīng)的方法 說(shuō)明 android:timeZone setTimeZone(String) 設(shè)置時(shí)區(qū)(設(shè)置后即忽略系統(tǒng)時(shí)間) android:format12Hour setFormat12Hour(CharSequence) 設(shè)置12小時(shí)制的格式 android:format24Hour setFormat24Hour(CharSequence) 設(shè)置24小時(shí)制的格式 – is24HourM

    2024年02月13日
    瀏覽(15)
  • element -ui 橫向時(shí)間軸,時(shí)間軸懸浮對(duì)應(yīng)日期

    element -ui 橫向時(shí)間軸,時(shí)間軸懸浮對(duì)應(yīng)日期

    效果: data: methods style

    2024年04月29日
    瀏覽(15)
  • 【前端】JQ實(shí)時(shí)顯示當(dāng)前日期、時(shí)間、星期
  • Element ui 日期時(shí)間選擇器取消分秒

    Element ui 日期時(shí)間選擇器取消分秒

    日期時(shí)間選擇器只需要到小時(shí),不需要分鐘和秒。 示例如下: 1 :將 format 和 data-format 設(shè)置只顯示到小時(shí) 2:修改css樣式 新建 .scss 文件 , 修改時(shí)間選擇器的樣式 3:在 main.js 文件中import

    2024年02月16日
    瀏覽(26)
  • elementplus日期時(shí)間選擇器組件顯示很窄

    似乎是elementplus原生組件的寬度是和父組件相關(guān)的 只要父組件很窄就會(huì)讓彈窗也很窄,但其實(shí)兩者的寬度不必有這種限制 打開控制條查看元素位置以及css樣式的class名 發(fā)現(xiàn)類名為el-picker-panel__body css內(nèi)寫樣式 .el-picker-panel__body{ width:400px } 將寬度設(shè)置到正常的效果 如果發(fā)現(xiàn)這種

    2024年02月07日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包