首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用ajax获取输入值并在php中显示

问如何使用ajax获取输入值并在php中显示
EN

Stack Overflow用户
提问于 2013-05-20 06:14:45
回答 1查看 270关注 0票数 0

以下是我的输入

代码语言:javascript
复制
<textarea id="mytext" class="txtarea" name="in_content" cols="120" rows="15"><?php echo $term;?></textarea>

下面是我的ajax代码,它接受上面的文本区域的值

代码语言:javascript
复制
$('#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;
});

它是有效的,并在警报弹出窗口中显示该值。现在我想将结果显示为php代码。我想要将值插入tinymce编辑器中,编辑器将被这样调用

代码语言:javascript
复制
<?php the_editor(''); ?>

所以我觉得我应该这么做

代码语言:javascript
复制
$myvalues = something to get the results from ajax function

然后我像这样调用编辑器

代码语言:javascript
复制
<?php the_editor($myvalues); ?>

但是我不知道怎么做,有人能帮帮我吗?我试图直接获取值,但它也不起作用。

EN

回答 1

Stack Overflow用户

发布于 2013-05-20 10:55:28

PHP是服务器端的。JavaScript/jQuery/AJAX是客户端。在将页面发送到客户端之后,不能在同一页面上运行PHP。

您需要使用AJAX从服务器请求编辑器代码,然后获取编辑器代码并将其插入页面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16640026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档