【问题标题】:Add value from ajax to textarea将值从 ajax 添加到 textarea
【发布时间】:2015-01-13 17:38:15
【问题描述】:

如何将 ajax 中的值添加到 textarea。

$.ajax
        ({
        type: "POST",
        url: "ajax/include_active_detail.php",
        data: dataString,
        cache: false,
        success: function(response)
            {
                $("#popup_detail").val(response);
            } 
        });

它似乎适用于简单的<p></p> 标签,但不适用于 textarea。

【问题讨论】:

  • 你得到什么回应? console.log(response);
  • 没什么。我没有错误。
  • 我的意思是,您是否通过添加 console.log(response); 进行检查内部成功函数?
  • 正如@RE350 评论的那样,搜索响应值,通常如果它是单个值,它可能是 console.log(response.YOURVALUE);
  • 我在 console.log 中得到了正确的值,但它没有显示在 textarea 中。

标签: ajax textarea


【解决方案1】:

Textarea 没有值,你只需要使用 jquery .text() 方法进行插入。

因此交换:

$("#popup_detail").val(response);    

为:

$("#popup_detail").text(response);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-17
    • 1970-01-01
    • 2011-10-26
    • 2018-01-12
    • 2021-09-28
    相关资源
    最近更新 更多