gpt4 book ai didi

jquery - 如何向服务器发送ajax调用而不期望返回结果?

转载 作者:行者123 更新时间:2023-12-01 07:07:30 26 4
gpt4 key购买 nike

我将输入传递给actionResult,它将使用它来创建一个新对象并使用entityFramework将其插入到数据库中,并且不想返回任何内容。

    $(document).ready(function () {  
$("#Add").click(function () {
var EmployeeeId = $("#EmployeeId").val();
var Phone =$("#Phone").val();
var Email = $("#Email").val();
var Address = $("#Address").val();
var UserModel =
{
"EmployeeId": EmployeeeId,
"Phone": Phone,
"Address": Address,
"Email": Email

}; $.ajax({url: '@Url.Action("AddNewContactList","Home")',

type: "POST",
dataType: "json",

data: JSON.stringify(UserModel),
contentType: 'application/json; charset=utf-8',


success: function (result) {

//Doesnt Matter

},
error: function (xhr, ajaxOptions, thrownError) {

alert("Failed");
}

这是我的 Controller 代码,其中调用了 Controller 操作

 [HttpPost]
public ActionResult AddNewContactList(ContactList c)
{
DbContext m = new DbContext();
m.ContactList.Add(c);
m.SaveChanges();
return View();
}

最佳答案

只需在ajax请求中添加url和data属性即可。

$.ajax({
url: "yourURL",
data: yourData
});

关于jquery - 如何向服务器发送ajax调用而不期望返回结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37252470/

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