Merhaba arkadaşlar anlayan arkadaşlar yardımcı olursa sevinirim ajax ile bir veri post etmeye calısıyorum. Editor olarak
TinyMCE kullnıyorum fakat verileri post ederken value degeri bos geliyor.
<div id="yeniblogsonuc"></div>
<form id="yeniblogform">
<input type="text" class="form-control mb-2" name="baslik" placeholder="Başlık Giriniz">
<input type="file" class="form-control mb-2">
<textarea id="editor" class="form-control mb-2" name="content" placeholder="Tanıtım Yazısı Giriniz"></textarea>
<button id="yeniblogolusturbuton" type="button" class="btn btn-primary waves-effect waves-light mt-2">Blog Ekle</button>
</form>
<script src="https://cdn.tiny.cloud/1/3zwbd7rf7gorrv11x6qhl0h8qqw983v958gvuxg1m8b1j6qj/tinymce/7/tinymce.min.js" referrerpolicy="origin"></script>
<script>
tinymce.init({
selector: '#editor',
plugins: 'advlist autolink lists link image charmap preview anchor textcolor',
toolbar: 'undo redo | formatselect | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | outdent indent | removeformat | help',
menubar: false
});
</script><script>
$(document).ready(function(){
$("#yeniblogolusturbuton").on("click", function(){ // buton idli elemana tıklandığında
var gonderilenform = $("#yeniblogform").serialize(); // idsi gonderilenform olan formun içindeki tüm elemanları serileştirdi ve gonderilenform adlı değişken oluşturarak içine attı
tinyMCE.triggerSave();
$.ajax({
url:'yeniblogekle.html', // serileştirilen değerleri ajax.php dosyasına
type:'POST', // post metodu ile
data:gonderilenform, // yukarıda serileştirdiğimiz gonderilenform değişkeni
success:function(e){ // gonderme işlemi başarılı ise e değişkeni ile gelen değerleri aldı
$("#yeniblogsonuc").html("").html(e); // div elemanını her gönderme işleminde boşalttı ve gelen verileri içine attı
}
});
});
});
</script>