从 tinymce textarea 检索数据的问题
Problems retriving the data from tinymce textarea
我问了 previous question 并尝试遵循建议的解决方案,
tinyMCE.get('.content').getContent();
但仍然无法检索我的数据。现在我已经四次检查我的脚本是否有不需要的或放错地方的字符,但一切似乎都很好。这是我的代码:
tinymce.init({
selector: ".content"
});
var content = $('.content').val();
if(checkReady == true){
$.ajax({
type: "POST",
url: "postproject.php",
data: { content: content }
})
.done(function( msg ) {
alert( "Information, \r\n" + msg );
});
}
谁能帮我找回丢失的内容?
当调用tinymce.get时你需要传递tinymce编辑器id作为参数。
该编辑器 ID 等于编辑器元素的源 ID - 但如果有 none,默认情况下将使用 'content'。
所以你需要做的就是打电话
tinymce.get('content').getContent();
如果这不起作用,您将需要使用以下内容(浏览器控制台即可)找出您的编辑器的编辑器 ID has/have ):
for (x in tinymce.editors)
{
console.log('Editor id:', tinymce.editors[x].id);
}
现在尝试第一段代码并使用正确的编辑器 ID。
我问了 previous question 并尝试遵循建议的解决方案,
tinyMCE.get('.content').getContent();
但仍然无法检索我的数据。现在我已经四次检查我的脚本是否有不需要的或放错地方的字符,但一切似乎都很好。这是我的代码:
tinymce.init({
selector: ".content"
});
var content = $('.content').val();
if(checkReady == true){
$.ajax({
type: "POST",
url: "postproject.php",
data: { content: content }
})
.done(function( msg ) {
alert( "Information, \r\n" + msg );
});
}
谁能帮我找回丢失的内容?
当调用tinymce.get时你需要传递tinymce编辑器id作为参数。 该编辑器 ID 等于编辑器元素的源 ID - 但如果有 none,默认情况下将使用 'content'。
所以你需要做的就是打电话
tinymce.get('content').getContent();
如果这不起作用,您将需要使用以下内容(浏览器控制台即可)找出您的编辑器的编辑器 ID has/have ):
for (x in tinymce.editors)
{
console.log('Editor id:', tinymce.editors[x].id);
}
现在尝试第一段代码并使用正确的编辑器 ID。