Javascript contentx27;不允许发送php字符串

Javascript contentx27;不允许发送php字符串,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,我对内容编辑有问题 之前,我使用textarea发送文字帖子。我想现在将其更改为使用contenteditable 所以contenteditable不允许从数据发送php字符串。比如说 在这个演示中,我将向您展示我的html和ajax代码。若用户发送普通文本,那个么它工作得很好。但若用户想要分享来自朋友(比如()的php代码,那个么问题就来了。如果用户像(Hi那里。)那样编写普通文本,则不会有任何问题 我们通常使用val()如果我们像这样使用textarea var updateText=$

我对内容编辑有问题

之前,我使用textarea发送文字帖子。我想现在将其更改为使用contenteditable

所以contenteditable不允许从数据发送php字符串。比如说

在这个演示中,我将向您展示我的html和ajax代码。若用户发送普通文本,那个么它工作得很好。但若用户想要分享来自朋友(比如(
)的php代码,那个么问题就来了。如果用户像(
Hi那里。
)那样编写普通文本,则不会有任何问题

我们通常使用val()如果我们像这样使用textarea

var updateText=$(“#后文本区”)。
val()

我想问题会出现在这里,但我不确定。

使用with。它将阻止标记从html传递到php。并使用从php检索数据


所以它现在正在发送php代码,但为什么我看到这样的代码
?php echo$ssss;?p/p
its将字符串编码为另一种格式。请参阅its显示编码格式。我理解并解决了它。谢谢你的回答。你救了我。
$(document).ready(function() {


      $("body").on("click", ".sendPost", function() {
        var updateText = $('#post-text-area').html();
        var dataString = 'update=' +  encodeURIComponent(updateText);
        $.ajax({
          type: 'POST',
          url: '/posttext.php',
          data: dataString,
          beforeSend: function() {},
          success: function(html) {
           decodeURIComponent(html);
          }
        });
      });