无法使用Symfony2和TinyMCE提交表单

时间:2012-04-24 18:01:15

标签: forms symfony tinymce textarea

我有一个带有由TinyMCE Javascript库丰富的textarea的表单。当启用Javascript库时,如果我按下提交按钮,页面就不会改变!如果我禁用库,一切正常! 有人可能会发现库没有正确使用(我正在使用for dummies tutorial中最简单的例子)。但是,我认为它与我用于开发网站的框架有关:Symfony2。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

对于这个问题,很抱歉,在 CKeditor Symfony2 的帖子中找到了答案here

实际上,问题是由于textarea是在控制器内部创建的,默认情况下为 required = true 值。然后,我只将textarea小部件设置为false ,现在它可以工作了!

事实上,TinyMCE库(与其他库一样)只是将默认的textarea设为隐藏,并将其丰富的textarea添加到html页面。因此,浏览器仍然需要一些textarea的值,当textarea被加载时无法传递!