2012-05-16 49 views
2

所以这是我第一次在这里发帖,但我多少有点难倒了。基本上我所拥有的是一个加载一堆数据的ext网格。这些列中都是这些日期字段。开始,完成等我试图创建一个日期选择器来编辑这些列。我已经尝试过使用不同的ext组件编辑器,并且能够将大多数工作正常的东西拼凑起来,但我真正喜欢的是使用我自己的自定义日期选择器或者更好的第三方解决方案(如JQuery UI日期选择器)的方式。Ext.js Grid中的自定义编辑器

扩展或重写编辑器似乎都没有办法。我没有那么多地寻找代码,但更多的是,这是甚至可能与分机,如果可能的话可能被指向正确的方向。那么有没有人遇到类似的问题?提前致谢。

+1

是否有任何理由不使用内置的Ext日期选择器? –

+0

其自上而下强制执行。他们只是想为电网和商店分机。在可能的情况下,他们更愿意使用自己定制的组件或者至少是他们选择的组件,因为ext并不能很好地适用于任何东西 – dcole2929

+0

我想说你会遇到相当困难的时间。 Ext并没有真正与其他框架“玩”,因为它用于构建应用程序,它不在像jquery这样的空间中,你可以把它们混合在一起。 –

回答

1

在我看来,扩展Ext.form.field.Picker并使用jQuery日期选择器作为选择器部分是相当直接的。我已经将FCK编辑器封装在一个Ext组件中,而且这非常容易。 Picker涉及更多移动部件,但我认为这是值得一试的。这就是说,选择ExtJS的几个部分用于非Ext应用程序,然后尝试将其他东西结合到Ext中的想法会很痛苦。我强烈建议完全拥抱ExtJS,然后非常仔细地选择你偏离的地方。另一种方法可能是使用不同的网格系统(对不起埃文),它更适合jQuery。