【发布时间】:2012-07-25 13:55:28
【问题描述】:
我们正在推出一个新的内容管理系统并重做我们的用户输入表单,让营销部门可以完全控制显示的内容、顺序等。我真的很想使用 jquery ui datepicker 插件,因为我们基本上可以将其验证规则直接插入 CMS,从而实现完全可定制的控件,无需任何开发输入。我已经展示了它并展示了它是多么容易配置。
我们当前的表单使用三种不同的下拉菜单,日、月和年各一个。有一些人并没有改变这种外观/感觉。我们都见过他们,其中之一:
<select>
<option value="">-- Month --</option>
<option value="1">Jan</option>
<option value="2">Feb</option>
<option value="3">etc.</option>
</select>
<select>
<option value="">-- Day --</option>
<option value="1">1</option>
<option value="2">etc.</option>
<option value="31">31</option>
</select>
<select>
<option value="">-- Year --</option>
<option value="etc.">etc.</option>
</select>
毫无疑问,我可以实现这一点。我不想做的是编写和维护一个将规则从 CMS 转换为 js 输入的 javascript 库——必须有更好的方法。
我已经向他们展示了 jquery ui 插件中的月/年下拉选择器:http://jqueryui.com/demos/datepicker/#dropdown-month-year,但他们仍然没有购买它。关于显示一个月中的日子的一些事情......利益相关者。
我想知道是否有一个现有的可配置插件在可配置性方面匹配/竞争 jquery UI 插件并提供 3-select 形式因素。我特别使用了mindate、maxdate(用于不同输入类型的不同日期范围)和altformat 选项(自动转换我们后端期望的提交格式)。对不起,如果我的挫败感出来了...感谢您的意见。
编辑:只记得堆栈交换上有一个单独的 UI/UX 区域。如果这更适合那里,我很抱歉 - 我还没有帐户。
【问题讨论】:
-
我觉得这是属于这里的,它看起来更像是编码而不是设计......
-
虽然告诉利益相关者“不”通常是不明智的,但您可以让他们了解决策的成本/影响。告诉他们正确编码和维护 3 个选择需要多长时间,以及实现日期选择器需要多长时间。
-
我读了两遍这个主题,我不完全理解你想要做什么,以及当前的答案如何没有给你满意的结果。您能否针对您的实际场景提供更多反馈?
-
@Khez 在您发表评论前一小时,正好有一个答案 :-) 我将尝试其中的一些建议,看看我是否可以在 jsfiddle 中分享一些接近我想要的东西.
标签: javascript jquery jquery-ui date datepicker