Javascript $\u POST和tinymce不在FF/IE中工作

Javascript $\u POST和tinymce不在FF/IE中工作,javascript,php,internet-explorer,firefox,tinymce,Javascript,Php,Internet Explorer,Firefox,Tinymce,所以我有一个使用tinymce的textarea,它显示得很好,我从数据库中预先填充了textarea,这很有效,问题是在firefox和internet explorer上,当我修改textarea的内容时,当我点击submit时,$_POST['mytextarea']的值与以前相同 如果我的文本区域预先填充为aaa,并且我由AAABB修改$\u POST->aaa,但仅在IE和FF中。为什么 在Chrome或Opera上,当我通过aaabbb进行修改时,$\u贴子会按原样给我aaabbb

所以我有一个使用tinymce的textarea,它显示得很好,我从数据库中预先填充了textarea,这很有效,问题是在firefox和internet explorer上,当我修改textarea的内容时,当我点击submit时,$_POST['mytextarea']的值与以前相同

如果我的文本区域预先填充为aaa,并且我由AAABB修改$\u POST->aaa,但仅在IE和FF中。为什么

在Chrome或Opera上,当我通过aaabbb进行修改时,$\u贴子会按原样给我aaabbb

编辑: 这是我的文本区:

<textarea class="textpv" id="text" name="text" style="height: 300px;">
<?php if(isset($_GET['modele'])){$modele = $_GET['modele'];}else{$modele = '';}
if(isset($_GET['soc'])){$soc = $_GET['soc'];}else{$soc = $_SESSION['SOC'];}
echo htmlspecialchars(getcontentindatabase($soc, 'S', $modele)); ?>
</textarea><br>
当我在select中更改一个选项时,这个javascript调用了谁

tinymce.init({selector:'textarea',
  menubar: false});

$('#modele').change(function(){
  $('#divwhocontainthetextarea').load(getContent('divwhocontainthetextarea'));
});

function getContent(x){
$.ajax({
type: 'GET', 
url:"textsign.php",
data:"modele="+$('#optionselect').val()+"&soc=<?php echo $_SESSION['SOC'] ?>",
success  : function(data){  
 obj=document.getElementById(x);
 obj.innerHTML = data;
 tinymce.init({selector:'textarea',
 menubar: false});
}       
})
}

要从tinyMCE编辑器中正确获取内容,您可以这样称呼它:

var content = tinyMCE.get("ELEMENT_ID").getContent();
或者,如果需要活动编辑器,请使用以下命令:

var content = tinyMCE.activeEditor.getContent();
我不确定您是如何获得内容的,但如果是这样的内容:

var content = $("ELEMENT").html();
将仅检索原始内容,而不是通过编辑器更改的内容

编辑

下面是一种使用jquery获取内容并将其发送到PHP文件的方法

$.ajax({
   type: 'GET', 
   url:"textsign.php",
   data:{text:tinyMCE.get("ELEMENT_ID").getContent()},
   success:function(data) {
      alert("text sent");
   }
});

尽管这只是一个示例

您是否有任何javascript错误?请在此处输入一些代码,或尝试在小提琴上复制代码,以便我们进行调试。@Bartdude我刚刚编辑了主要帖子……如何从textarea获取tinymce的内容javascript?tinymce有自己的函数,您是否尝试过调试AJAX请求中发送的内容?TinyMCE可能因为某些原因在发送文本区域之前不会更新文本区域的内容,不,你实际上不是在对文本区域进行yyping,因为像TinyMCE这样的Aik wysiwyg编辑器会替换它以应用样式。我不能用PHP获取内容吗?我必须使用javascrit。。。如何在javascript中发送数据并将数据提交到PHP中的处理页面?