0
這裏是我的輸入如何獲得與阿賈克斯的輸入值,並顯示在PHP
<textarea id="mytext" class="txtarea" name="in_content" cols="120" rows="15"><?php echo $term;?></textarea>
這裏是採取上述
$('#spdf-form').submit(function() {
$.ajax({
type: 'POST',
url: $(this).attr('action'),
data: $(this).serialize(),
success: function(data) {
$('#spdf_results').html(data);
$('#spdf-form').fadeOut('slow');
var textAreaValue = $("#mytext").text();
alert(textAreaValue);
}
})
return false;
});
它的作品,並顯示textarea的價值我的Ajax代碼警報彈出窗口中的值。現在我想顯示結果爲php代碼。我想該值插入TinyMCE的編輯器,編輯器會這樣調用
<?php the_editor(''); ?>
,所以我覺得我應該這樣做
$myvalues = something to get the results from ajax function
,然後我打電話這樣
編輯器<?php the_editor($myvalues); ?>
但我不知道該怎麼做,有人可以幫助我嗎?我試圖直接獲得價值,但它也沒有工作。
這是因爲PHP腳本在服務器端運行,而您的AJAX在客戶端運行。 編輯器應該有一個API,你必須自己去挖。 – Terry
難道你不能讓成功的另一個Ajax調用到theeditor.php:function()到文件併發送textAreaValue的值到theeditor.php? – bestprogrammerintheworld