Jquery日期選擇datepicker插件用法實(shí)例分析
本文實(shí)例講述了Jquery日期選擇datepicker插件用法。分享給大家供大家參考。具體如下:
1、首先將Jquery中的datepicker插件中的相關(guān)屬性值改成中文的:
$.datepicker.regional['zh-CN'] = {
clearText: '清除',
clearStatus: '清除已選日期',
closeText: '關(guān)閉',
closeStatus: '不改變當(dāng)前選擇',
prevText: '<上月',
prevStatus: '顯示上月',
prevBigText: '<<',
prevBigStatus: '顯示上一年',
nextText: '下月>',
nextStatus: '顯示下月',
nextBigText: '>>',
nextBigStatus: '顯示下一年',
currentText: '今天',
currentStatus: '顯示本月',
monthNames: ['一月','二月','三月','四月','五月','六月', '七月','八月','九月','十月','十一月','十二月'],
monthNamesShort: ['一','二','三','四','五','六', '七','八','九','十','十一','十二'],
monthStatus: '選擇月份',
yearStatus: '選擇年份',
weekHeader: '周',
weekStatus: '年內(nèi)周次',
dayNames: ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'],
dayNamesShort: ['周日','周一','周二','周三','周四','周五','周六'],
dayNamesMin: ['日','一','二','三','四','五','六'],
dayStatus: '設(shè)置 DD 為一周起始',
dateStatus: '選擇 m月 d日, DD',
dateFormat: 'yy-mm-dd',
firstDay: 1,
initStatus: '請(qǐng)選擇日期',
isRTL: false};
$.datepicker.setDefaults($.datepicker.regional['zh-CN']);
2、html頁(yè)面中有兩個(gè)日期輸入框,分別為起始日期和結(jié)束日期:
<label for="start-datepicker">起始日期:</label> <input type="text" class="datepicker test-image-datepicker" id="start-datepicker" size="15" /> <label for="end-datepicker">結(jié)束日期:</label> <input type="text" class="datepicker test-image-datepicker" id="end-datepicker" size="15" />
3、調(diào)用修改后的datepicker插件:
var $start_date_value = "2012年1月1日"; // TODO 改成可以配置的
var $end_date_value = new Date();
// When document has loaded, initialize pagination and form
$(document).ready(function(){
$(".imagezz").click($test_image_check_box_click);
$( ".test-image-datepicker" ).datepicker({
changeMonth: true,
changeYear: true,
showOn: "both",
buttonImage: "images/calendar.gif",
buttonImageOnly: true,
showButtonPanel: true,
onSelect: function(dateText, inst){
if ($(this).attr("id") == "start-datepicker") {
$start_date_value = dateText;
}
if ($(this).attr("id") == "end-datepicker") {
$end_date_value = dateText;
}
//下面可以寫(xiě)一些根據(jù)日期變化引起頁(yè)面相關(guān)部分修改的函數(shù)
//......
}
});
$(".test-image-datepicker").datepicker("option", "dateFormat", "yy年mm月dd日");
$('.test-image-datepicker').attr("readonly","readonly");
$("#start-datepicker").datepicker("setDate",$start_date_value);
$("#end-datepicker").datepicker("setDate",$end_date_value);
datepicker其余選項(xiàng)及方法詳見(jiàn):http://api.jqueryui.com/datepicker/
希望本文所述對(duì)大家的jQuery程序設(shè)計(jì)有所幫助。
- JS控件bootstrap datepicker使用方法詳解
- BootStrap Datepicker 插件修改為默認(rèn)中文的實(shí)現(xiàn)方法
- 淺談Bootstrap的DatePicker日期范圍選擇
- bootstrap datepicker限定可選時(shí)間范圍實(shí)現(xiàn)方法
- bootstrap datepicker 與bootstrapValidator同時(shí)使用時(shí)選擇日期后無(wú)法正常觸發(fā)校驗(yàn)的解決思路
- BootStrap中Datepicker控件帶中文的js文件
- BootStrap的Datepicker控件使用心得分享
- 推薦三款日期選擇插件(My97DatePicker、jquery.datepicker、Mobiscroll)
- datePicker——日期選擇控件(with jquery)
- Bootstrap datepicker日期選擇器插件使用詳解
相關(guān)文章
解決JQuery的ajax函數(shù)執(zhí)行失敗alert函數(shù)彈框一閃而過(guò)問(wèn)題
這篇文章主要介紹了解決JQuery的ajax函數(shù)執(zhí)行失敗alert函數(shù)彈框一閃而過(guò)問(wèn)題,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-04
Jquery Ajax學(xué)習(xí)實(shí)例4 向WebService發(fā)出請(qǐng)求,返回實(shí)體對(duì)象的異步調(diào)用
Jquery Ajax學(xué)習(xí)實(shí)例4-向WebService發(fā)出請(qǐng)求,返回實(shí)體對(duì)象的異步調(diào)用2010-03-03
輕量級(jí)網(wǎng)頁(yè)遮罩層jQuery插件用法實(shí)例
這篇文章主要介紹了輕量級(jí)網(wǎng)頁(yè)遮罩層jQuery插件用法,實(shí)例分析了jquery遮罩層插件的定義、功能及使用方法,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-07-07
jQuery實(shí)現(xiàn)鼠標(biāo)滑過(guò)遮罩并高亮顯示效果
本文為大家詳細(xì)介紹下使用jQuery實(shí)現(xiàn)鼠標(biāo)滑過(guò)遮罩高亮顯示效果,想必這種效果在網(wǎng)上大家都有見(jiàn)到過(guò),下面是具體的示例,感興趣的各位可以參考下哈,希望對(duì)大家有所幫助2013-07-07
jQuery擴(kuò)展_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
這篇文章主要介紹了jQuery擴(kuò)展,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07
jquery validate.js表單驗(yàn)證的基本用法入門(mén)
jquery.validate.js是jquery下的一個(gè)驗(yàn)證插件,功能比較強(qiáng)大,早就有所耳聞但是一只沒(méi)有動(dòng)手用過(guò),現(xiàn)在在于能夠研究一下了。2010-05-05
50 個(gè) jQuery 插件可將你的網(wǎng)站帶到另外一個(gè)高度
Query架構(gòu)的開(kāi)發(fā)人員能夠創(chuàng)建一個(gè)插件代碼來(lái)擴(kuò)展其功能,從而能夠產(chǎn)生一些最好的插件,讓你的網(wǎng)站或任何給定的項(xiàng)目達(dá)到一個(gè)全新的水平。2016-04-04
jQuery使用DataTable實(shí)現(xiàn)刪除數(shù)據(jù)后重新加載功能
利用jQuery Datatable和artTemplate組合來(lái)做的表格。但是當(dāng)刪除數(shù)據(jù)時(shí),需要重新加載table里的數(shù)據(jù)。接下來(lái)通過(guò)本文給大家分享jQuery使用DataTable實(shí)現(xiàn)刪除數(shù)據(jù)后重新加載功能,需要的朋友參考下2017-02-02
jQuery實(shí)現(xiàn)元素拖拽并cookie保存順序的方法
這篇文章主要介紹了jQuery實(shí)現(xiàn)元素拖拽并cookie保存順序的方法,涉及jQuery響應(yīng)鼠標(biāo)事件實(shí)現(xiàn)頁(yè)面元素屬性變換的技巧與使用jQuery的cookie插件保存頁(yè)面信息的功能,需要的朋友可以參考下2016-02-02

