jeDate icon indicating copy to clipboard operation
jeDate copied to clipboard

onClose 无效

Open senvys opened this issue 7 years ago • 2 comments

jeDate:6.0.2 当format设置成 "YYYY-MM",onClose设置成false,不会自动关闭弹层

senvys avatar Jun 05 '18 09:06 senvys

同求

keepingcoding avatar Jan 06 '20 06:01 keepingcoding

                    if (!jet.isBool(opts.onClose)) {
                        var ymdObj = {}, spval = jet.reMatch(thisdate);
                        //获取时分秒的集合
                        $.each(spval, function (i, val) {
                            ymdObj[matArr[i]] = val;
                        });
                        var objs = /\hh/.test(that.format) ? $.extend(ymdObj, that.gethmsVal(boxCell)) : ymdObj;
                        var vals = that.setValue(objs);
                        that.dateClose();
                        if ($.isFunction(opts.okfun) || opts.okfun != null) {
                            opts.okfun && opts.okfun({ elem: elemCell, val: vals, date: objs });
                        }
                    }

在源码(jedate-6.0.2/jquery.jedate.js)881行后面,追加上述代码,即可解决

dutianyu avatar Feb 19 '20 08:02 dutianyu