CKEditor 在 laravel 请求中不工作

CKEditor not working in laravel request

我有一个正常的 textarea,我正在以基本方式初始化 CKeditor。问题是我无法在请求 Laravel.

中获取 textarea POST 数据
<textarea cols="80" id="description" name="description" class="" rows="10"></textarea>

JS

if ($('#description').length) {
    //var ck = $('.ckeditor');
    CKEDITOR.replace('description');
}

现在当我尝试 $request->description 时,它 returns NULL

您可以获得像这样的输入值,

$request->input('description'); or $request->all();

我有同样的问题,我按如下方式工作,但我使用了 ajax。也许,这应该让你开始寻找你正在寻找的东西:

$("form[id='formId']").submit(function(e) {
    e.preventDefault();

    for ( instance in CKEDITOR.instances ) {
        CKEDITOR.instances[instance].updateElement();
    }

    var inputData = new FormData($(this)[0]),

    $.ajax({
        url: $(this).attr('action'),
        type: 'POST',
        data: inputData,
        async: true,
        success: function( res ) {
            console.log(res);
        },
        error: function( data ) {
            console.log(data);
        },
        cache: false,
        contentType: false,
        processData: false
    });

    return false;
});