我有一个带有由TinyMCE Javascript库丰富的textarea的表单。当启用Javascript库时,如果我按下提交按钮,页面就不会改变!如果我禁用库,一切正常! 有人可能会发现库没有正确使用(我正在使用for dummies tutorial中最简单的例子)。但是,我认为它与我用于开发网站的框架有关:Symfony2。
有什么想法吗?
答案 0 :(得分:4)
对于这个问题,很抱歉,在 CKeditor 和 Symfony2 的帖子中找到了答案here。
实际上,问题是由于textarea是在控制器内部创建的,默认情况下为 required = true 值。然后,我只将textarea小部件设置为false ,现在它可以工作了!
事实上,TinyMCE库(与其他库一样)只是将默认的textarea设为隐藏,并将其丰富的textarea添加到html页面。因此,浏览器仍然需要一些textarea的值,当textarea被加载时无法传递!