如何将时间选择器添加到杂货店
How to add a time picker to grocery crud
我的数据库中有两种类型的日期时间字段。日期和时间。使用 DATE 字段,Grocerycrud 在添加记录时为您提供日期选择器。对于 TIME 字段,Grocerycrud 只为您提供一个文本字段。
有没有办法让 Grocerycrud 显示时间字段的时间选择器?
改用日期时间字段,您将同时获得日期选择器和时间选择器。
如果您只想使用时间字段,则必须修改 GC。这不是扩展 GC 的正确方法,但随着开发似乎停止,我想它没问题。
按照此 post 中的说明进行操作:
http://www.grocerycrud.com/forums/topic/1573-timepicker-implementation/#entry11462
经过长时间的搜索并阅读以上对我不起作用的文档后,我设计了自己的解决方案。使用 jquery 将输入字段的类型转换为时间。这对我来说已经足够了,尽管它不是一个可靠的方法。至少在某些情况下可能会有所帮助
<script type="text/javascript">
$( document ).ready(function() {
var a = document.getElementById("field-ScheduledTime");
a.type="time";
});
</script>
我的数据库中有两种类型的日期时间字段。日期和时间。使用 DATE 字段,Grocerycrud 在添加记录时为您提供日期选择器。对于 TIME 字段,Grocerycrud 只为您提供一个文本字段。
有没有办法让 Grocerycrud 显示时间字段的时间选择器?
改用日期时间字段,您将同时获得日期选择器和时间选择器。
如果您只想使用时间字段,则必须修改 GC。这不是扩展 GC 的正确方法,但随着开发似乎停止,我想它没问题。
按照此 post 中的说明进行操作: http://www.grocerycrud.com/forums/topic/1573-timepicker-implementation/#entry11462
经过长时间的搜索并阅读以上对我不起作用的文档后,我设计了自己的解决方案。使用 jquery 将输入字段的类型转换为时间。这对我来说已经足够了,尽管它不是一个可靠的方法。至少在某些情况下可能会有所帮助
<script type="text/javascript">
$( document ).ready(function() {
var a = document.getElementById("field-ScheduledTime");
a.type="time";
});
</script>