Hello Guys,
I have main.js with structure as below. My form is bind to change event and is dynamically generated by php on server side and receive in ajaxSuccess as data (simply ajax mechnism), the problem is however that the form doesnt include tinymce.
function ajaxSuccess(data){
//alert(data);
$('#formularz_select').children().remove();
$('#formularz_connect').remove();
$('#formularz_select').append(data);
}
function ajax_check() {
$.ajax({
type: 'POST',
url: ajaxUrl,
data: this.name + '=' + this.value + '&id=' + getParameterByName(window.location.href),
success: ajaxSuccess,
context: this
});
}
//this for tiny_mce lightweight jquery version
function loader() {
$('textarea').tinymce({
// Location of TinyMCE script
script_url : 'js/tiny_mce/tiny_mce.js',
// General options
theme : "advanced",
plugins : "autolink,lists,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,advlist",
// Theme options
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,styleselect,formatselect,fontselect,fontsizeselect",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true,
// Example content CSS (should be your site CSS)
content_css : "http://elearning.edukey.pl/css/learning.css",
// Drop lists for link/image/media/template dialogs
template_external_list_url : "lists/template_list.js",
external_link_list_url : "lists/link_list.js",
external_image_list_url : "lists/image_list.js",
media_external_list_url : "lists/media_list.js",
// Replace values for the template plugin
template_replace_values : {
username : "Some User",
staffid : "991234"
}
});
}
//Simple event handler for jQuery
$(document).ready(
function bind() {
$('legend a.clicker').click(toggle_div);
$('#type').change(ajax_check);
loader();
}
);