javascript - jEditable InputType 日期?

标签 javascript html post jeditable

我正在使用 jEditable 编辑一些字段。默认情况下,输入字段在单击时会变成文本字段。但我有一个字段应该是日期类型。 jEditable 有可能吗?

类型:'日期'没有帮助

最佳答案

您需要对 jeditable 的 js 文件进行一些修改。然后,您可以添加自定义日期输入,就像这对我来说很有效:

 $.editable.addInputType('datepicker', {
            element : function(settings, original) {
                var input = $('<input >');

                $(this).append(input);
                return (input);
            },
            plugin : function(settings, original) {
                settings.onblur = 'ignore';
                $(this).find('input').datepicker({
                    'autoclose' : false,
                    format : 'dd-mm-yyyy'
                });
            }
        });

在这里遵循一些教程:http://www.appelsiini.net/projects/jeditable/custom.html但也尝试过其他输入类型,例如用于引导和多重选择的 timpicker。

“datepicker”将是类型名称。您可以随意更改输入类型的名称

关于javascript - jEditable InputType 日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27951692/

相关文章:

javascript - 如何检测HTML5视频是否暂停缓冲?

c# - 如何用 C# 将图像发布到 Twitter

重温PHP显示问题

jquery - 使用 JSONP 发布表单

javascript - 使用 JavaScript 将 blob 添加到 tar 并流式传输到服务器

javascript - 滚动 DIV 导致浏览器延迟

javascript - HTML 滚动 : how to avoid it to "cut" my inner elements

html - 为什么 svg 元素不遵守 CSS 'bottom'、 'top'、 'left'、 'right' 属性?

javascript - 在 (js) 中加载新元素时如何重新定位 HTML 元素?

javascript - 添加 PlusMinus 到 Accordion 菜单