onOk: function() { var dialog = this; var contentFromTextarea = dialog.getValueOf('tab-main','content'); var rowArray = new Array(); var cellArray = new Array(); var row = ''; rowArray = contentFromTextarea.split(';'); for (var i = 0; i < rowArray.length-1; i++) { cellArray[i] = rowArray[i].split(':'); row += '<div>' + '<span>' + cellArray[i][0] + '</span>' + '<span>' + cellArray[i][1] + '</span>' + '</div>' } row = '<div>' + row + '</div>'; editor.insertHtml(row); }
Does not want to be inserted as html in CKeditor. Why? Thanks for help.