php - 使用 JQuery 通过 Ajax Post 向服务器发送请求时删除新行

标签 php jquery ajax post

我正在尝试将 Ajax 与 JQuery 一起使用,我想做的只是使用 Ajax 将多行文本框值发送到 php。

我正在使用该代码,它将 txtAnswer 值发送到 php,不幸的是,它从数据中删除了新行 (\n)。我该如何解决这个问题...提前致谢。

$.post(
    'post-answer.php', 
     {
        answer: $("#txtAnswer").val(),
        qid: <?= $question_ID ?>
     },
     function (ajaxResponse) {
        $('#answers').html(ajaxResponse)
     }
   );

最佳答案

尝试:escape( $("#txtAnswer").val() )

=-)

关于php - 使用 JQuery 通过 Ajax Post 向服务器发送请求时删除新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1183466/

相关文章:

php - 将类添加到特定表 php 或 jquery 解决方案?

php - 创建PHP P2P游戏客户端跟踪器

jquery - Blueimp [错误类型错误 : '0' is null or not an object] error

jquery - Angular 应用程序中的服务注入(inject)错误

javascript - 如何将三个单独的字段验证为日期

javascript - 如何从我自己的谷歌地图中删除标记

php - UserController.php 中的 FatalErrorException 第 39 行 : Class 'App\Http\Controllers\User' not found

PHP:如何从此 XML 获取关联数组?

php - 无法读取未定义的属性 'readyState'

javascript - 使用直接在我的 wordpress 页面中嵌入 javascript 的 ajax(和 jquery)从远程服务器 php 文件获取一个简单的 JSONP 对象