我有一个由 TinyMCE Javascript 库丰富的文本区域的表单。启用 Javascript 库后,如果我按下提交按钮,页面不会更改!如果我禁用库,一切正常!人们可能会观察到该库未正确使用(我使用的是for dummies 教程中最简单的示例)。但是,我认为这与我用于开发网站的框架有关:Symfony2。
任何想法?
我有一个由 TinyMCE Javascript 库丰富的文本区域的表单。启用 Javascript 库后,如果我按下提交按钮,页面不会更改!如果我禁用库,一切正常!人们可能会观察到该库未正确使用(我使用的是for dummies 教程中最简单的示例)。但是,我认为这与我用于开发网站的框架有关:Symfony2。
任何想法?
很抱歉这个问题,答案已在一篇专门针对CKeditor和Symfony2的帖子中找到。
实际上,问题是由于 textarea 是在控制器内部创建的,默认情况下是required=true值。然后,我只将 textarea 小部件设置为 false,现在它可以工作了!
事实上,TinyMCE 库(与其他库一样)只是将默认 textarea 设为隐藏并将其富 textarea 添加到 html 页面。所以,浏览器仍然需要一些 textarea 的值,当 textarea 是 hydden 时不能传递!