Ошибка: не удалось выполнить appendChild на узле: разрешен только один элемент в документе - PullRequest
0 голосов
/ 26 мая 2018

У меня есть такие навигационные вкладки

  <ul class="nav nav-tabs" role="tablist">
    <li role="presentation" ng-click="selectTab(1)">
      <a href="javascript:void(0);" ng-class="{active:isActive(1)}">Tab1</a>
    </li>
    <li role="presentation" ng-click="selectTab(1)">
      <a href="javascript:void(0);" ng-class="{active:isActive(1)}">Tab2</a>
    </li>
</ul>

Теперь я пытаюсь добавить данные в поле textarea, которое находится в втором div как скрыто

тогда я получаю эту ошибку:

Ошибка: не удалось выполнить appendChild на узле: разрешен только один элемент в документе.

Что именно это означает

<div ng-show="isActive(1)"> //true
<form class="formStep1" name="formStep1">
<input type="number" ng-model="salary" id="salary" name="salary" >
</form>
</div>

<div ng-show="isActive(2)"> //false
<form name="formStep2" class="formStep2">
<textarea name="job_description" ng-model="job_description" id="job_description" ></textarea>
</form>
</div>

Примечание: Когда я помещаю текстовую область в первую форму div, она работает нормально

, но я хочу это поле на следующей вкладкевторая форма.

так я добавляю дату на самом деле к ее редактору летних заметок.как я могу отладить эту проблему ..?

var jobDescription = finTempObj.job_description; //data
$('#job_description').summernote('reset');
$('#job_description').summernote('editor.pasteHTML', jobDescription);

1 Ответ

0 голосов
/ 26 мая 2018

Этот исправил мою проблему:

var jobDescription = finTempObj.job_description;
$('#job_description').summernote('reset');
$("#job_description").summernote("code", jobDescription);
...