Summernote js редактор Serialize () получить код HTML? - PullRequest
2 голосов
/ 24 февраля 2020

У меня есть эти Summernote js внутри моего laravel клинка. php

клинка. php

<div class="card">
    <div class="card-body">

        <form id="form-info" class="form-info" name="form-info" action="#" method="post">
        @csrf
            <input type="text" id="get_value" value="{{$app->id}}"/>

            <div class="form-group">
                <textarea id="info" name="info" class="form-control info">

                </textarea>
            </div>

            <button id="info_add" type="button">Save</button>

        </form>

    </div>
</div>

И мой js файл

js

jQuery(document).ready(function() {
        $('#info').summernote({
            height: 150,  
            minHeight: null,  
            maxHeight: null,  
            focus: false  
        });
    });

<script>
    $(document).ready(function(){
        $('#info_add').click(function(){ 


            var info = $(".info").summernote("code"); 
            //console.log(info);

            var data_info = $("#form-info").serialize()+"&info="+info;
            $.post("/addinfoData",data_info).done(function( data2 ){

                console.log(data2);

            });  


        });
    }); 
</script>

Когда я устанавливаю текст внутри textarea "<b>test</b>", вывод выводится в console.log ( data2); смотрите как показано ниже.

enter image description here

Моя цель - сохранить исходный код html в сериализации, который равен "<b>test</b>". когда я console.log (информация); это показывает значение, которое я хочу. Возможно ли это сделать?

Спасибо

1 Ответ

0 голосов
/ 24 февраля 2020

Поскольку содержимое текстовой области представляет собой форматированный текст, следовательно, вы получили такие html данные в журнале консоли. Просто вставьте это в текстовое поле, и вы определенно получите желаемый результат.

...