TinyMCE: workaround for save trigger aborting our AJAX form submission.
This commit is contained in:
		@@ -115,12 +115,20 @@ class TinyMCEPlugin extends Plugin
 | 
			
		||||
    {
 | 
			
		||||
        $path = common_path('plugins/TinyMCE/js/tiny_mce.js');
 | 
			
		||||
 | 
			
		||||
        // Note: the normal on-submit triggering to save data from
 | 
			
		||||
        // the HTML editor into the textarea doesn't play well with
 | 
			
		||||
        // our AJAX form submission. Manually moving it to trigger
 | 
			
		||||
        // on our send button click.
 | 
			
		||||
        $scr = <<<END_OF_SCRIPT
 | 
			
		||||
        $().ready(function() {
 | 
			
		||||
            $('textarea#notice_data-text').tinymce({
 | 
			
		||||
                script_url : '{$path}',
 | 
			
		||||
                // General options
 | 
			
		||||
                theme : "simple",
 | 
			
		||||
                add_form_submit_trigger : false
 | 
			
		||||
            });
 | 
			
		||||
            $('#notice_action-submit').click(function() {
 | 
			
		||||
                tinymce.triggerSave();
 | 
			
		||||
            });
 | 
			
		||||
        });
 | 
			
		||||
END_OF_SCRIPT;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user