gpt4 book ai didi

javascript - 如何使用laravel从数据库更新tinymce数据

转载 作者:行者123 更新时间:2023-11-29 18:04:17 24 4
gpt4 key购买 nike

我在这里遇到了麻烦,希望你们能帮助我。

将tinymce保存到数据库时工作得非常好,问题是当我尝试使用这个{!! !!} 什么也没有显示。我怎样才能按照我设计的方式将数据库中的数据打印回tinymce的textarea标签,以便我可以一次又一次地重新设计它。

编辑.blade.php:

<li class="step">
<div data-step-label="Lesson Layout" class="step-title waves-effect waves-dark">Step 2</div>
<div class="step-content lesson-editor">
<div class="row">
<div class="input-field col s12">
<textarea id="mytextarea editor" name="editor" rows="8" cols="80" value="{{ $lessons->editor }}"></textarea>
</div>
</div>
<div class="step-actions">
<button class="waves-effect waves-dark btn blue next-step" >CONTINUE</button>
<button class="waves-effect waves-dark btn-flat previous-step">BACK</button>
</div>
</div>
</li>

tinymce脚本:

selector: "textarea",
height: '350px',
plugins: [
"advlist autolink lists link image charmap print preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars code fullscreen",
"insertdatetime media nonbreaking save table contextmenu directionality",
"emoticons template paste textcolor colorpicker textpattern"
],

请原谅我的英语不好。
谢谢大家!

最佳答案

记住使用:

    tinyMCE.activeEditor.setContent(data.definition);

其中 definition 是存储 Tinymce 值的列的名称,我使用 data 因为我正在使用 ajax ,您只需在括号中插入tinymce列名称即可。

例如,这是我用 ajax 编写的代码:

    $('body').delegate('#content-info #edit','click',function (e) {
var id = $(this).data('id');

$.get("{{ URL::to('content/edit') }}",{id:id},function (data) {

$('#frm-updatecontentform').find('#id').val(data.id);
$('#frm-updatecontentform').find('#titlee').val(data.title);
$('#frm-updatecontentform').find('#brieff').val(data.brief);
$('#frm-updatecontentform').find('#inputatt').val(data.input_at);
tinyMCE.activeEditor.setContent(data.definition);
$('#frm-updatecontentform').find('#page_addresss').val(data.page_address);
$('#frm-updatecontentform').find('#start_datee').val(data.Begin_at);
$('#frm-updatecontentform').find('#end_datee').val(data.End_at);

});
});

这是你必须注意的tinyMCE.activeEditor.setContent(tinymceColumnname);

关于javascript - 如何使用laravel从数据库更新tinymce数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48051327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com