评论:jeDate日期控件带时分秒日期选择器代码  [查看原文]

所属分类:输入-日期和时间

 168666  643  138
当前第5页 / 共6页
    Unknown0
    2017/4/26 16:13:26

    我想问一下,怎样以开始就显示日期,不用单击input就能显示

    回复
    秋chang0
    2017/4/18 16:24:05

    移动端可用么?

        Star0
        2017/4/18 18:00:27

        可以,我正在做

        秋chang0
        2017/4/19 10:17:42

        移动端选择时间的时候弹出键盘,可否阻止键盘弹出?

    回复
    Peter@小飞侠0
    2017/4/16 17:13:17

    怎样可以点开插件后,默认显示日期还是最小日期,求解惑?现在打开的时候,打开的是目前时间

        要D大调0
        2017/4/21 14:02:57

        每次都初始化日期好了

        ( ⊙ o ⊙ )!1
        2017/4/24 17:56:17

        minView:1

        点点繁星0
        2017/9/13 16:36:39

        minDate:'2015-01-01'

        明天会更好0
        2017/11/16 14:30:16
        获取当前日期,并且格式化
        简墨__0
        2017/12/3 16:17:26

        初始化日期

    回复
    I'm boy , you are girl .0
    2017/4/5 12:07:08

    LZ, 能否把jedate改成英文格式??

        XIEFREYA0
        2017/5/27 9:52:57

        解决了没?我也想换成英文格式

    回复
    I'm boy , you are girl .0
    2017/4/5 12:05:29

    LZ, 能否把jedate换成英文格式???

    回复
    双鱼座的spring0
    2017/3/18 11:10:14

    设置placeholder为‘1999-01-01’,但是点开插件,默认显示日期还是当前日期,求解惑

        双鱼座的spring0
        2017/3/18 14:29:07

        自己解决了,用了"initAddVal:[-3000]",通过修改里面的数字,把弹出插件的上面的显示的日期调成想要的日期。

    回复
    中海银海特特0
    2017/3/9 9:42:53
    为啥俺显示不出来它的样式啊???
        中海银海特特0
        2017/3/9 10:02:51

        我的锅,我没引入css文件。。。。

    回复
    △Honey??你之手 0
    2017/2/21 16:37:24

    控制最小最大日期的时候 显示有问题

        I'm boy , you are girl .1
        2017/4/5 12:08:58

        用自定义时间格式:

        format: 'YYYY-MM-DD ', minDate: '2016-01-01 ', festival: true, isinitVal: false, //是否限制时分秒输入框输入,默认可以直接输入时间    
        maxDate: $.nowDate(0),
    回复
    buerwei0
    2017/2/9 16:27:56
    楼主,我想问下不需要选择“秒”就时/分就可以了,改怎么设置呢・
        XIEFREYA0
        2017/5/27 9:59:44
        function testShow(elem){
            $.jeDate(elem,{
                trigger:false,
                isinitVal:true,
                //festival:true,
                //ishmsVal:false,
                minDate: '2016-06-16 23:59:59',
                maxDate: $.nowDate({DD:0}),
                format:"hh",
                zIndex:3000,
            })
        }
    回复
    小懒不懒0
    2017/1/18 14:49:29
    怎么初始化的时候设定一个日期
        I'm boy , you are girl .1
        2017/4/5 12:10:25

        显示日期页面设置:

        function testShow(elem) {
            $.jeDate(elem, {
                insTrigger: false,
                isinitVal: true,
                festival: true,
                ishmsVal: false,
                minDate: '2016-01-01',
                maxDate: $.nowDate(0),
                //format:"hh:mm",       
                //zIndex:3000,    
            })
        }
    回复
    褪色的童话丶0
    2016/12/13 16:12:26

    点击清空按钮,当前时间增加了一分钟。

    opts.isClear ? "": QD(Cell + " .jedatebot .jedateclear")[0].style.display = "none";
    if (opts.isTime) {
    	var dhmsArr = jeDt.val(self) != "" || jeDt.text(self) != "" ? [Tms[3], Tms[4], Tms[5]] : [date.getHours(), date.getMinutes() + 1, date.getSeconds()];

    + 1应该去掉

    回复
    我叫张苗苗0
    2016/12/6 21:12:36
    我想知道怎么把时分秒改成固定的  比如00:00:00  或者23:59:59
        XIEFREYA0
        2017/5/27 10:14:26
         hmsSetVal:{hh:00,mm:00,ss:00},
         hmsSetVal:{hh:23,mm59,ss59},
        wl1234561
        2017/10/20 17:01:06

        我加了一个初始化参数 稍微改了一下源码

        config = {
                skinCell: "jedateblue",
                language: {
                    name: "cn",
                    month: ["01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12"],
                    weeks: ["日", "一", "二", "三", "四", "五", "六"],
                    times: ["小时", "分钟", "秒数"],
                    titText: "请选择日期时间",
                    clear: "清空",
                    today: "现在",
                    yes: "确定",
                    close: "关闭"
                },
                HMS: null, //时分秒 初始化    
                range: false,
                trigger: "click",
                format: "YYYY-MM-DD hh:mm:ss", //日期格式  
                minDate: "1900-01-01 00:00:00", //最小日期  
                maxDate: "2099-12-31 23:59:59" //最大日期};增加了一个HMS   默认null

        在改一下 getVaule 这个方法

        if (!objCell.val() && this.opts.HMS) {
            reObj[2] = ["abc"];
        }
        return reObj;

        在返回时判断一下 HMS 参数 和 输入框的值 如果两者都存在 就在返回的数组加一个值 (改变数组长度)

        再修改 renderHtml方法

        $.each(footer.find(".timecon em"), function(i, cls) {
            $(this).text(jet.digit(hms[i]));
        });

        在这个赋值之前加上

        if (allvals.length >= 3) hms = this.opts.HMS;

        这个逻辑

        初始化的时候加上HMS属性

        $("#id").jeDate({
            //isinitVal:true,//是否初始化默认值
            festival: false, //是否显示农历节日    format: 'YYYY-MM-DD hh:mm:ss',
            HMS = ["23", "59", "59"];
        })

        ok


    回复
    明朗的阳光0
    2016/11/25 9:11:19
    如何点击日期后不关闭,点击确认后在关闭
        要D大调0
        2017/4/21 14:05:19

        插件里面绑定了点击后就关闭,如果真的需要,就要注释掉那个关闭

    回复
    '"///青春的那抹斜阳0
    2016/11/3 15:11:08
    为啥选中日期的回调不好使呢 回复
    D3
    2016/10/24 15:10:12

    @作者,改了两个bug

    1. 不支持ie8,其中parseInt函数兼容问题,使用

    parseInt("08",10),

    而不是

    parseInt("08")

    2. 某些地方使用new Date方法中月份没有-1,例如:

    thisDate = new Date(y, m, d)

    应改为

    thisDate = new Date(y, m-1, d),

    设置最大最小日期遇到31号这种会受影响

        I'm boy , you are girl .0
        2017/4/5 12:11:26
        jedate  能否改成英文格式?
    回复

讨论这个项目(138)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复