Modalın içerisindeki ckeditöre veri çekememe sorunu
Merhaba,
Php dosyamın içerisinde bir modal oluşturdum. Modalın içerisine verileri ajax-json ile çekebiliyorum ama modalın içerisindeki ckeditörün içerisine veriyi çekemiyorum.
Ckeditörün js dosyasını pasif ettiğimde, yani alan textarea olarak kaldığında veriyi görüntüleyebiliyorum ama ckeditörün içerisinde görünmüyor.
Not: console'dan verinin sayfaya geldiğini görüyorum ama ajax-json olduğu için sayfa kaynağı vb. yerde görünmüyor.
Bunun için ne yapabilirim?
Kodlarım şu şekilde:
*test1 ve test2 ckeditörümün id'leri.
<script type="text/javascript">
$(document).ready(function () {
$(document).on('click' , '.bn-edit' ,function(){
var id = this.id;
console.log("id:"+id+",type:read");
$.ajax({
type: "GET",
url: "read.php?id="+id+"&type=read",
success:function(response){
$("#edit-modal").modal('show');
$.each(response, function(key, value) {
console.log("key:"+key+",value:"+value);
})
$('#title').val(response.title);
$('#test1').html(response.test1);
$("#test2").text(response.test2);
$("#id").val(id);
}
});
});
});
function loaddata() {
$.ajax({
url: 'read.php',
type: 'post',
data: {"type":"read_all"},
success:function(response){
$("#container").html(response);
}
});
}
$(function () {
CKEDITOR.replace('test1');
CKEDITOR.replace('test2');
});
</script>
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!