2013-01-09 53 views
0

我有一个HTML页面,有一些预先设置的选项,这个工作很好,当我使用纯HTML文本区, ,但是当我使用丰富的编辑器textarea不会保存数据,请参阅演示页。丰富的编辑器textarea不会保存数据

工作页:Here

非工作页:Here

+0

什么错?我没有得到它 – periback2

+0

我们需要看一些代码,然后才能提供帮助。 – MikeTheLiar

+0

当我打开这两个页面时,它们是相似的。第二个(非工作页面)使用编辑器更加美观,但没有任何内容在文本区域内有任何内容,除非我更改了选择框 – periback2

回答

0

改变此密码

$mydropdown.change(function(){ 
    nicEditors.findEditor("TextArea").setContent($mytextbox.val() + TextVars[$(this).val()]); 
}); 

$("input[type='checkbox'][name*='ImageVar']").change(function() { 
    var $chk = $(this); 
    if ($chk.prop('checked')) { 
    nicEditors.findEditor("TextArea").setContent($mytextbox.val() + ImageVars[$chk.attr('name')]); 
    } else { 
    nicEditors.findEditor("TextArea").setContent($mytextbox.val().replace(ImageVars[$chk.attr('name')], "")); 
    } 
}); 

下面的代码

$mydropdown.change(function(){ 
    nicEditors.findEditor("TextArea").setContent(nicEditors.findEditor("TextArea").getContent() + TextVars[$(this).val()]); 
}); 

$("input[type='checkbox'][name*='ImageVar']").change(function(){ 
    var $chk = $(this); 
    if($chk.prop('checked')){ 
     nicEditors.findEditor("TextArea").setContent(nicEditors.findEditor("TextArea").getContent() + ImageVars[$chk.attr('name')]); 
    }else{ 
     nicEditors.findEditor("TextArea").setContent(nicEditors.findEditor("TextArea").getContent().replace(ImageVars[$chk.attr('name')], "")); 
    } 
}); 
+0

在“工作”页面上,您可以选择并删除多张图像,并且一次只能选择(保留)一个选项,而不能在一个工作页面上放入文本。 – Bill

+0

所以你想附加所有选择的文本? – Wolf

+0

是的,就像工作人员一样,我需要能够选择多个图像或文本并能够删除任何图像或文本。 – Bill

相关问题