我有一个Symfony 2.0应用程序.
它在实体上有一个datetime字段,在表单上有一个datetime字段.
如何使用jQuery UI日期选择器而不是3个选择框来呈现该表单的日期部分?
谢谢,
编辑
这是我到目前为止:
$builder->add('start_at', 'datetime',array('date_widget' => 'single_text'));
Run Code Online (Sandbox Code Playgroud)
这会在页面上放置一个日期文本框,然后选择2个时间框,您可以轻松添加jQuery UI!
问题是Symfony datetime字段仅接受格式为"2012年8月29日"的输入.如果用户输入"2012年8月29日"或"2012年8月29日",则拒绝验证.
因此,任何能解决这个问题或提出完全不同的工作方法的人都会非常感激.
我最终使用了这段代码
$builder->add('start_at', 'datetime' ,array(
'date_widget'=> 'single_text',
'date_format'=>'d/M/y',
....
));
Run Code Online (Sandbox Code Playgroud)
然后把jQuery UI放在它上面,只处理它只接受一种格式的输入这一事实.
| 归档时间: |
|
| 查看次数: |
14949 次 |
| 最近记录: |