分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

每日技术总结:jquery datetimepicker,

发布时间:2023-09-06 02:30责任编辑:白小东关键词:暂无标签

前言:

1.jquery datetimepicker

今天遇到一个日期控件格式的问题,默认选中显示的并不是设定的值,而是当天的日期。于是去查了一遍文档。

参考文章:jquery datetimepicker 配置参数

官方文档:DateTimePicker jQuery plugin select date and time (找了很久)

耗时2小时,翻了无数遍网页,最后亲自去看插件源码,突然灵光一现,发现只是input value的格式传错了,冤啊!!

Html代码如下:

<head> ?<{css src="jquery.datetimepicker.css" app="sysstat" }> ?<{script src="jquery.js" app="sysstat" }> ?<{script src="jquery.datetimepicker.js" app="sysstat" }></head><body> ???<input class="x-input cal datetimepicker" readonly="readonly" type="text" value="<{$time_start}>" id="time_from" name="time_from"> 至 ???<input class="x-input cal datetimepicker" type="text" value="<{$time_end}>" id="time_end" name="time_end"></body>

js代码如下:

 ?$(‘.datetimepicker‘).datetimepicker({ ???lang: "ch", ???format: "Y-m-d" ?});

效果如下:

问题就是选中的那个值并不是input框里的值。

两个input value 是php渲染的数据,

<{$time_start}> 打印出来值是 2019/01/20
<{$time_end}> 打印出来值是 2019/01/20

这俩值格式跟format格式不匹配,format格式是

format: "Y-m-d"

修改如下:

$(‘.datetimepicker‘).datetimepicker({ ?????lang: "ch", ?????format: "Y/m/d" ???});

这样就解决了这个问题。

每日技术总结:jquery datetimepicker,

原文地址:https://www.cnblogs.com/basic0001/p/10299890.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved