Привет, друзья, простите за мой английский, я работаю над проектом, в котором мне нужно вставить столбец сетки начальной загрузки (добавить сразу после последнего столбца) в summernote, и есть строка начальной загрузки с некоторымистолбцы, уже существуют в редакторе summernote из базы данных.
Я немного запутался с частью jquery. Пожалуйста, помогите мне.Пожалуйста, смотрите следующий код:
<a class="btn btn-warning btn-sm text-dark" href="javascript:void;" id="inserGridWithOption"><i class="fa fa-th"></i> Insert Grid</a>
<textarea class="form-control summernote" rows="6" placeholder="Enter product short summery or description" name="homerow6col1" id="homerow6col1">
<div class="row">
<div class="col-md-4">
<p class="text-center border p-3 ReasonToBuyBlockEntry">
This is column - 1
</p>
</div>
<div class="col-md-4">
<p class="text-center border p-3 ReasonToBuyBlockEntry">
This is column - 2
</p>
</div>
</div>
</textarea>
<script>
$('#inserGridWithOption').click(function(){
var markupStr = '<div class="col-md-4"> <p class="text-center border p-3 ReasonToBuyBlockEntry"> This is a new column.</p></div>';
var res = $('#homerow6col1').summernote('code');
$('#homerow6col1').summernote('code', res + markupStr );
});
</script>
Что я хочу, чтобы он вставлял или добавлял столбец в существующую строку каждый раз, когда я нажимаю кнопку «Вставить сетку».Видите, результат / вывод должен быть похож на следующий код, где я выделил желаемый вывод с помощью "####":
<textarea class="form-control summernote" rows="6" placeholder="Enter product short summery or description" name="homerow6col1" id="homerow6col1">
<div class="row">
<div class="col-md-4">
<p class="text-center border p-3 ReasonToBuyBlockEntry">
This is column - 1
</p>
</div>
<div class="col-md-4">
<p class="text-center border p-3 ReasonToBuyBlockEntry">
This is column - 2
</p>
</div>
######## Following code should be inserted########
<div class="col-md-4">
<p class="text-center border p-3 ReasonToBuyBlockEntry">
This is a new column.
</p>
</div>
######## Above code should be inserted ########
</div>
</textarea>