JQueryUI的datepicker日期控件

在输入日期的时候我们经常需要日期控件,jQueryUI的datapicker就是一个很好的日期控件。

1.简单的datepicker控件

目录结构:(要将images图片放到css目录下面)

代码:

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>jQuery UI 日期选择器(Datepicker) - 限制日期范围</title>
  <link rel="stylesheet" href="../css/jquery-ui.css">
  <script src="../js/jquery.js"></script>
  <script src="../js/jquery-ui.js"></script>
  <link rel="stylesheet" href="../css/jquery_ui.style.css">
  <script>$(function() {
    $("#from").datepicker({
        changeMonth: true, //显示查询月是输入框
        changeYear: true, //显示查询年的输入框
        showButtonPanel: true, //显示今天按钮
        monthNamesShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十月", "十二月"],
        dateFormat: "yy-mm-dd", //设置日期格式
        dayNamesMin: ["日","一", "二", "三", "四", "五", "六"],
        maxDate: "+0M +0d", //最大日期可设为五个月五天之后
    });
});</script>
</head>
<body>

<p>日期:<input type="text" id="from"></p>

</body>
</html>

结果:

2.datepicker结合bootstrap的模态框使用

  在模态框中需要设置z-index,否则会出现日期控件被模态框覆盖

  如果想不能键盘输入设置readonly属性,但是设置readonly属性之后,bootstrap的样式会将其变为灰色,

  需要修改背景色为白色即可。

 HTML设置文本框且设为只读,修改背景色为白色

<div class="input-group">  <span class="input-group-addon">购&nbsp;建&nbsp;日&nbsp;期</span> <input type="text" class="form-control datepicker" style="z-index: 9999;background-color: #ffffff"   placeholder="请输入购建日期" id="buytime2" name="buytime2" readonly="readonly">
                         </div>

 JS动态开启日期控件

/* 日期控件* */
$(function() {
    $(".datepicker").datepicker(
            {
                // changeMonth : true,
                // changeYear : true,
                showButtonPanel : true,
                monthNamesShort : [ "一月", "二月", "三月", "四月", "五月", "六月", "七月",
                        "八月", "九月", "十月", "十月", "十二月" ],
                dateFormat : "yy-mm-dd", // 设置日期格式
                dayNamesMin : [ "一", "二", "三", "四", "五", "六", "日" ],
            // maxDate : "+0M +0d", // 最大日期可设为五个月五天之后
            });

});

效果:

时间: 2024-08-10 21:21:08

JQueryUI的datepicker日期控件的相关文章

jquery datepicker日期控件用法

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1.Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"><head runat=

17. Vue 使用Element-ui的国际语言插件i18n导致DatePicker日期控件英文错乱

先附上链接,详细请参考:https://blog.csdn.net/github_39532240/article/details/79192780 再来说说我的情况吧,因为项目需要语言的国际化所以就采用了Vue支持的i18n语言国际化,但是当使用了之后发现Element-ui组件的DatePicker日期控件发生英文错乱,如下图所示: 具体原因呢,是出在实现element插件的多语言切换的方法的使用上,如图所示: 之前的写法是上面注释掉的,解决方法呢就是下面那个了.改了之后,抱着忐忑的心情试了

WPF自定义控件与样式(5)-Calendar/DatePicker日期控件自定义样式及扩展

一.前言 申明:WPF自定义控件与样式是一个系列文章,前后是有些关联的,但大多是按照由简到繁的顺序逐步发布的等,若有不明白的地方可以参考本系列前面的文章,文末附有部分文章链接. 本文主要内容: 日历控件Calendar自定义样式: 日期控件DatePicker自定义样式,及Label标签.水印.清除日期功能扩展: 二.Calendar自定义样式 先看看效果: 从上面图可以看出,日历的显示其实有三种状态,如下面的分解图: "日"部分的显示: "月"部分的显示: &qu

jQuery Datepicker日期控件

datepicker可以为bootstrap添加一个事件选择控件,适用于任何需要调用的场合,支持多种事件格式输出(比如:dd, d, mm, m, yyyy, yy等),是制作网页不可缺失的插件. Requirements Bootstrap 2.0.4+ jQuery 1.7.1+ 在线文档 Datepicker基础使用 Datepicker功能定制 Datepicker英文文档 Datepicker中文文档 Datepicker项目主页 简单示例 var nowTemp =newDate()

[技术分享]20171127_Kendo UI _ datePicker日期控件只能选择,不能手动输入如何实现?

demo如下: var start = $("#start").kendoDatePicker().data("kendoDatePicker"); start.element[0].disabled=true; 以下是通过ID的方式初始化datePicker控件: var start = $("#start").kendoDatePicker().data("kendoDatePicker"); 这个控件默认是可以手动输入,

日期控件datepicker的使用

引入JS: <script type="text/javascript" src="static/my/js/bootstrap-datepicker.min.js"></script> <script type="text/javascript" src="static/my/js/bootstrap-datepicker-cn.js"></script> 加载页面时初始化日期

玩转Kendo UI:日期控件DatePicker(一)

---恢复内容开始--- 前言 因为工作原因,近来接触Kendo UI比较多,这期间利用它实现了一些功能,也遇到了一些坑,国内对于这个产品的介绍也不多,所以打算写一些文章,介绍一下Kendo UI,顺便记录下自己实现某些方案时遇到的问题及解决方案. Kendo UI 简介 Kendo UI是Progress软件公司旗下的一款UI工具包产品,具有灵活性强.控件丰富.功能强大等特点.目前工具包有支持jQuery.Angular.React.Vue等版本.由博主工作上只接触了jQuery版本,所以写文

jquery日期控件使用,起止时间

1.下载jQuery核心文件,datepicker是轻量级插件,只需jQuery的min版本就行了,然后到官网http://jqueryui.com/download下载jquery-ui压缩包(可以选择喜欢的theme),里面就包含对datepicker的支持,当然您也可以网站http://marcgrabanski.com/pages/code/jquery-ui-datepicker下载datepicker,包括ui.core.js和ui.datepicker.js. 2.在HTML中引用

Jquery 日期控件

JQuery(2)  版权声明:本文为博主原创文章,未经博主允许不得转载. JQuery是一款非常优秀的脚本框架,其丰富的控件使用起来也非常简单,配置非常灵活.下面做一个使用日期插件datapicker的例子. 1.下载jQuery核心文件就不用说了吧,datepicker是轻量级插件,只需jQuery的min版本就行了,然后到官网http://jqueryui.com/download下载jquery-ui压缩包(可以选择喜欢的theme),里面就包含对datepicker的支持,当然您也可以