gpt4 book ai didi

javascript - 将数据从 javaScript 传递到 MVC Controller View ajax

转载 作者:行者123 更新时间:2023-11-28 13:14:08 25 4
gpt4 key购买 nike

这很奇怪,我不知道为什么这不起作用,无论我做什么,我总是最终收到 null 的操作方法参数。为什么这不起作用?

<input type="button" value="Save" onclick="SaveDocument()"  />

       function SaveDocument() {

var data = "sss";

$.ajax({
url: "/Home/Save",
type: "POST",
dataType: "json",
contentType: "application/json; charset=utf-8",
data: JSON.stringify(data),
success: function (mydata) {
alert("Saved");
},
error: function(error)
{
alert('failed');
alert(error);
}
});

}

</script>

    [HttpPost]
public ActionResult Save(string data)
{
return null;
}

最佳答案

我在本地创建了相同的测试代码。正如你所得到的那样,我得到了 null 。您可以尝试使用下面的代码。它对我有用。

function SaveDocument() {          
$.ajax({
url: "/Home/Save",
type: "POST",
data: {"data" : "sss"},
success: function (mydata) {
alert("Saved");
},
error: function(error)
{
alert('failed');
alert(error);
}
});
}

关于javascript - 将数据从 javaScript 传递到 MVC Controller View ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39986661/

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