中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

jquerydatepicker的使用是怎么樣的-創(chuàng)新互聯(lián)

這篇文章給大家介紹jquery date picker的使用是怎么樣的,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

專注于為中小企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)光明免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了千余家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

在jquery ui中,提供了一個(gè)非常實(shí)用的日期選擇器:datepicker,使用它能非常方便的展現(xiàn)日歷中的日期,靈活配置相關(guān)選項(xiàng),包括日期格式、范圍等。我們經(jīng)常在WEB應(yīng)用中用到datepicker,比如要求用戶輸入日期進(jìn)行相關(guān)查詢的。我們很早之前就應(yīng)用datepicker到很多項(xiàng)目中,今天整理成文與大家分享。

準(zhǔn)備工作

首先請(qǐng)到j(luò)queryui.com官網(wǎng)下載datepicker插件代碼,注意官網(wǎng)提供了整個(gè)jquery ui的所有插件下載,但是您可以選擇其中幾個(gè)用到的插件下載,本文中只用到datepicker,所以只選擇下載jquery ui核心代碼和datepicker代碼。你可以直接點(diǎn)擊本文上面的Download下載按鈕下載demo源碼包,其中就包括了datepicker插件源碼。

HTML

首先在head之間引入jquery庫(kù)文件和datepicker插件以及相關(guān)css。

<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery-ui-datepicker.js"></script> <link rel="stylesheet" type="text/css" href="css/jquery-ui.css" />

然后在body間加入一個(gè)輸入框。

<input type="text" id="date_1" />

Javscript

調(diào)用datepicker非常簡(jiǎn)單,直接使用以下代碼就可以實(shí)現(xiàn):

$(function(){ $("#date_1").datepicker(); });

這樣,單擊輸入框的時(shí)候會(huì)自動(dòng)彈出一個(gè)日期選擇器,選中日期后,自動(dòng)關(guān)閉選擇器,并在輸入框中顯示選中的日期。

選項(xiàng)及事件使用說(shuō)明

datepicker提供了豐富的選項(xiàng)設(shè)置事件方法調(diào)用,筆者先將經(jīng)常用到的相關(guān)屬性和方法整理成表格,方便查詢和使用。

選項(xiàng)            描述            默認(rèn)值        altField            將選擇的日期同步到另一個(gè)域中,配合altFormat可以顯示不同格式的日期字符串。demo            ''        altFormat            當(dāng)設(shè)置了altField的情況下,顯示在另一個(gè)域中的日期格式。            ''        appendText            在日期插件的所屬域后面添加指定的字符串。            ''        buttonImage            設(shè)置可以用來(lái)點(diǎn)擊彈出日歷的按鈕圖片,如果非空,則按鈕的文本將成為alt屬性,不直接顯示。demo            ''        buttonImageOnly            設(shè)置為true時(shí),圖片將作為按鈕可以點(diǎn)擊觸發(fā)彈出日歷            false        buttonText            設(shè)置觸發(fā)按鈕的文本內(nèi)容。            ...        changeMonth            設(shè)置是否允許通過(guò)下拉框列表選取月份。            false        changeYear            設(shè)置是否允許通過(guò)下拉框列表選取年份。            false        closeText            設(shè)置關(guān)閉按鈕的文本內(nèi)容,此按鈕需要通過(guò)showButtonPanel參數(shù)的設(shè)置才顯示。            'Done'        constrainInput            如果設(shè)置為true,則約束當(dāng)前輸入的日期格式。            true        currentText            設(shè)置當(dāng)天按鈕的文本內(nèi)容,此按鈕需要通過(guò)showButtonPanel參數(shù)的設(shè)置才顯示。            'Today'        dateFormat            設(shè)置日期字符串的顯示格式。demo            'mm/dd/yy'        dayNames            設(shè)置一星期中每天的名稱,從星期天開始。此內(nèi)容用于dateFormat時(shí)顯示,以及日歷中當(dāng)鼠標(biāo)移至行頭時(shí)顯示。            ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']        dayNamesMin            設(shè)置一星期中每天的縮語(yǔ),從星期天開始,此內(nèi)容用于dateFormat時(shí)顯示,以前日歷中的行頭顯示。            ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa']        dayNamesShort            設(shè)置一星期中每天的縮語(yǔ),從星期天開始,此內(nèi)容用于dateFormat時(shí)顯示,以前日歷中的行頭顯示。            ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']        defaultDate            設(shè)置默認(rèn)加載完后第一次顯示時(shí)選中的日期。可以是Date對(duì)象,或者是數(shù)字(從今天算起,例如+7),或者有效的字符串('y'代表年, 'm'代表月, 'w'代表周, 'd'代表日, 例如:'+1m +7d')。            null        duration            設(shè)置日期控件展開動(dòng)畫的顯示時(shí)間,可選是"slow", "normal", "fast",''代表立刻,數(shù)字代表毫秒數(shù)。            'normal'        firstDay            設(shè)置一周中的第一天。星期天為0,星期一為1,以此類推。            0        gotoCurrent            如果設(shè)置為true,則點(diǎn)擊當(dāng)天按鈕時(shí),將移至當(dāng)前已選中的日期,而不是今天。            false        hideIfNoPrevNext            設(shè)置當(dāng)沒有上一個(gè)/下一個(gè)可選擇的情況下,隱藏掉相應(yīng)的按鈕。            false        isRTL            如果設(shè)置為true,則所有文字是從右自左。            false        maxDate            設(shè)置一個(gè)較大的可選日期。可以是Date對(duì)象,或者是數(shù)字(從今天算起,例如+7),或者有效的字符串('y'代表年, 'm'代表月, 'w'代表周, 'd'代表日, 例如:'+1m +7d')。demo            null        minDate            設(shè)置一個(gè)最小的可選日期。可以是Date對(duì)象,或者是數(shù)字(從今天算起,例如+7),或者有效的字符串('y'代表年, 'm'代表月, 'w'代表周, 'd'代表日, 例如:'+1m +7d')。            null        monthNames            設(shè)置所有月份的名稱。            ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December']        monthNamesShort            設(shè)置所有月份的縮寫。            ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']        navigationAsDateFormat            如果設(shè)置為true,則formatDate函數(shù)將應(yīng)用到 prevText,nextText和currentText的值中顯示,例如顯示為月份名稱。            false        nextText            設(shè)置“下個(gè)月”鏈接的顯示文字。            'Next'        numberOfMonths            設(shè)置一次要顯示多少個(gè)月份。如果為整數(shù)則是顯示月份的數(shù)量,如果是數(shù)組,則是顯示的行與列的數(shù)量。demo            1        prevText            設(shè)置“上個(gè)月”鏈接的顯示文字。            'Prev'        shortYearCutoff            設(shè)置截止年份的值。如果是(0-99)的數(shù)字則以當(dāng)前年份開始算起,如果為字符串,則相應(yīng)的轉(zhuǎn)為數(shù)字后再與當(dāng)前年份相加。當(dāng)超過(guò)截止年份時(shí),則被認(rèn)為是上個(gè)世紀(jì)。            '+10'        showAnim            設(shè)置顯示、隱藏日期插件的動(dòng)畫的名稱。            'show'        showButtonPanel            設(shè)置是否在面板上顯示相關(guān)的按鈕。            false        showCurrentAtPos            設(shè)置當(dāng)多月份顯示的情況下,當(dāng)前月份顯示的位置。自頂部/左邊開始第x位。            0        showMonthAfterYear            是否在面板的頭部年份后面顯示月份。            false        showOn            設(shè)置什么事件觸發(fā)顯示日期插件的面板,可選值:focus, button, both            'focus'        showOptions            如果使用showAnim來(lái)顯示動(dòng)畫效果的話,可以通過(guò)此參數(shù)來(lái)增加一些附加的參數(shù)設(shè)置。            {}        showOtherMonths            是否在當(dāng)前面板顯示上、下兩個(gè)月的一些日期數(shù)(不可選)。            false        stepMonths            當(dāng)點(diǎn)擊上/下一月時(shí),一次翻幾個(gè)月。            1        yearRange            控制年份的下拉列表中顯示的年份數(shù)量,可以是相對(duì)當(dāng)前年(-nn:+nn),也可以是絕對(duì)值 (-nnnn:+nnnn)            '-10:+10'        beforeShow            在日期控件顯示面板之前,觸發(fā)此事件,并返回當(dāng)前觸發(fā)事件的控件的實(shí)例對(duì)象。            function(input)        beforeShowDay            在日期控件顯示面板之前,每個(gè)面板上的日期綁定時(shí)都觸發(fā)此事件,參數(shù)為觸發(fā)事件的日期。調(diào)用函數(shù)后,必須返回一個(gè)數(shù)組:[0]此日期是否可選(true/false),[1]此日期的CSS樣式名稱(""表示默認(rèn)),[2]當(dāng)鼠標(biāo)移至上面出現(xiàn)一段提示的內(nèi)容。            function(date)        onChangeMonthYear            當(dāng)年份或月份改變時(shí)觸發(fā)此事件,參數(shù)為改變后的年份月份和當(dāng)前日期插件的實(shí)例。            function(year, month, inst)        onClose            當(dāng)日期面板關(guān)閉后觸發(fā)此事件(無(wú)論是否有選擇日期),參數(shù)為選擇的日期和當(dāng)前日期插件的實(shí)例。demo            function(dateText, inst)        onSelect            當(dāng)在日期面板選中一個(gè)日期后觸發(fā)此事件,參數(shù)為選擇的日期和當(dāng)前日期插件的實(shí)例。            function(dateText, inst)

關(guān)于jquery date picker的使用是怎么樣的就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

分享題目:jquerydatepicker的使用是怎么樣的-創(chuàng)新互聯(lián)
文章分享:http://m.2m8n56k.cn/article40/dipeho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)外貿(mào)網(wǎng)站建設(shè)網(wǎng)站排名網(wǎng)站建設(shè)企業(yè)建站建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
主站蜘蛛池模板: 欧美日韩精品乱国产538 | 视频国产91| 女女同性一区二区三区四区 | 精品免费久久 | 国产一级精品视频 | 成人国产精品免费视频不卡 | 日本韩国一区二区三区 | 波多野结衣在线观看一区 | 国内黄色一级精品 | www.亚洲黄色 | 国产精品毛片 | 亚洲精品中文字幕一区在线 | 91免费版网站 | 成人中文字幕一区二区三区 | 日韩在线黄色 | 日韩一级精品视频在线观看 | 国产国产成人精品久久 | 91精品国产欧美一区二区 | 日韩专区亚洲国产精品 | 国产一区二区三区在线观看精品 | 国产片毛片 | 中文字幕亚洲在线 | 国产午夜精品久久久久免费视 | 九九久久精品视频 | 亚洲精品成人久久久影院 | 九九热视频精品在线观看 | 欧美性精品videofree | 2020国产精品 | 国产精品久久久久久免费 | 日韩成人一级 | 亚洲一区 欧美 | 高清不卡毛片免费观看 | 一级片欧美 | 午夜免费一级片 | 亚洲精品成人久久久影院 | 欧美性久久久久 | 欧美日本在线一区二区三区 | 91免费看片 | 国产精品18久久久久久小说 | 久久高清免费 | 亚洲精品国产成人99久久 |