gpt4 book ai didi

javascript - 为什么我的数据没有显示在文本框中?

转载 作者:行者123 更新时间:2023-11-28 19:45:22 25 4
gpt4 key购买 nike

我正在使用 jQuery 函数从数据库获取数据,当我在响应正文中按 f12 时,我可以看到数据,但它没有放置任何内容。这就是我的函数的样子:

function MethodName() {
$.ajax({
type: "POST",
url: "@Url.Action("MethodName", "ControllerName")",
data: JSON.stringify(),
contentType: "application/json; charset=utf-8",
dataType: "json",

success: function (msg) {
$('.someText').val(msg);
}
});
}

这是我的空 div,我想在这里放置我的文本:

<div class="someText"></div>

为什么不起作用?我尝试删除 dataType: "json", 但我的 div 中什么也没有出现

最佳答案

.val(值)对于 div 没有任何意义。

设置div内部文本:

$('.someText').text(msg);

设置其 html 内容:

$('.someText').html(msg);

然后这取决于你得到什么以及你想如何展示你的东西。您可能需要检查 JSON.stringify 以确保您的 msg 看起来像 ($('.someText').text(JSON.stringify(msg) );)

关于javascript - 为什么我的数据没有显示在文本框中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24369401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com