Sur*_*nra 3 javascript jquery materialize
我在下面的库中添加了
<link rel="stylesheet" href="assets/plugins/timepicker/materialize.clockpicker.css"/>
<script src="assets/plugins/timepicker/materialize.clockpicker.js"></script>
Run Code Online (Sandbox Code Playgroud)
使用 Jquery 库。
我的输入元素是
<input id="default_start_time" name="default_start_time" class="timepicker" type="time">
Run Code Online (Sandbox Code Playgroud)
脚本部分
$('.timepicker').pickatime({
default: 'now',
twelvehour: false, // change to 12 hour AM/PM clock from 24 hour
donetext: 'OK',
format:"HH:ii:SS",
autoclose: false,
vibrate: true
});
Run Code Online (Sandbox Code Playgroud)
我也试过
$('.timepicker').pickatime({
default: 'now',
twelvehour: false, // change to 12 hour AM/PM clock from 24 hour
donetext: 'OK',
format:"HH:MM:SS",
autoclose: false,
vibrate: true
});
Run Code Online (Sandbox Code Playgroud)
但时间选择器允许返回小时:分钟格式(如 08 : 10、19:06)
什么问题??
小智 8
实现时钟选择器不支持秒,但您可以通过添加一个简单的 jquery 代码来获得所需的结果。
$(document).ready(function() {
$('.timepicker').pickatime({
default: 'now',
twelvehour: false, // change to 12 hour AM/PM clock from 24 hour
donetext: 'OK',
format: "HH:ii:SS",
autoclose: false,
vibrate: true
});
// For adding seconds (00)
$('.timepicker').on('change', function() {
let receivedVal = $(this).val();
$(this).val(receivedVal + ":00");
});
});
Run Code Online (Sandbox Code Playgroud)