Ik heb een formulier met daarin een ckeditor textarea. De formulier waardes worden via Ajax naar een PHP Controller gestuurd:

$("#wijzig_content_form").on("submit", function(e) {
	e.preventDefault();
	var pagina_naam      = $("#pagina_naam").val(),
	    pagina_titel     = $("#pagina_titel").val(),	
	    pagina_content   = $("#pagina_content").val();
		
	var dataString       = 'pagina_naam=' + pagina_naam + '&pagina_titel=' + pagina_titel + '&pagina_content=' + pagina_content;
	
	$.ajax({
		url    : "/admin/pagina/update_pagina_content",
		type   : "post",
		data   : dataString,
		success: function(data){

		}
	});
});

Om de een of andere manier echter worden de formulier waardes pas bij de tweede submit verstuurd. Ik heb geen idee waar dit door komt of wat ik er aan kan doen.

Elke hulp of suggestie zou meer dan welkom zijn
Mogelijk regelt ckeditor nog allerlei zaken voor de (een normale) submit? Misschien moet je eerst dat proces een schop geven en het resultaat in een bakje opvangen om dit vervolgens te kunnen versturen via AJAX?

Al gegoogled op ckeditor i.c.m. ajax post o.i.d.? Of de FAQ/handleiding van ckeditor geraadpleegd? Je bent vast niet de enige die cke op dezelfde manier wilt gebruiken en je bent vast niet de enige die tegen dit probleem is aangelopen.
Heb je dit stukje soms in een eventlistener staan?

Reageren