在Laravel 4中保存Tinymce Raw Html

时间:2014-09-26 02:30:51

标签: jquery html ajax laravel tinymce

我试图在laravel 4中使用ajax保存tinymce html源码,但laravel 4,从控制器输入时删除所有标签..

实施例: 来自ajax:我的帖子数据:

var form = {id: 1,
           html: '<p>Save to Database</p>'};

然后从Laravel 4控制器..

当我记录时:

Input::get('html');

Laravel自动剥离所有html标签.. 输出为:&#34;保存到数据库&#34;

而不是:

<p>Save to Database</p>

如何将输入作为原始html数据。

谢谢..

1 个答案:

答案 0 :(得分:0)

很抱歉,但事实并非如此(我已使用标准表单在Laravel 4.2.9中进行了检查)。当您在使用Input::get('fieldname');时将html标记放在textarea和输入文本中时,您将获得带有html标记的输入。

您需要确保以良好的方式检查它,例如将Input::get('html')保存到文件中。如果它仍然没有html标签,你可以改变方法发布(在jQuery type: "POST"中)并再次重新检查。