我正在使用JSON和AJAX更新CKEditor中的文本区域。所有JSON和AJAX都可以正常工作,并且正常文本区域的输出正确完成。但是只要该文本区域在CKEditor中,该文本区域就不会更新。
$(document).ready(function() {
$('#search').click(function() {
var id = $('#details_list option:selected').val();
if (id != '') {
$.ajax({
url: "fetch.php",
method: "POST",
data: {
id: id
},
dataType: "JSON",
success: function(data) {
$("#editor").text(data.name);
}
})
} else {
alert("Please Select Employee");
}
});
});
<select class="form-control" name="details_list" id="details_list">
<option value="car">car</option>
</select>
<div class="form-group">
<textarea class="ckeditor" id="editor" rows="180" cols="2" height="350" name="editor"></textarea>
</div>
<button id="search" type="button" name="search" class="btn btn-lg btn-info btn-block">