gpt4 book ai didi

javascript - 如何使用ajax调用另一个库中的cs函数

转载 作者:行者123 更新时间:2023-11-30 15:13:04 24 4
gpt4 key购买 nike

我正在使用模型 View / Controller ,所以我试图像这样将文件保存在不同的文件夹中 enter image description here

我正在尝试在这样的 aspx 中使用 ajax 从 Boleta proyect 调用 Business 文件夹上的 c# 类。

$.ajax({
type: "POST",
url: "Business/SaveExpenses.cs/save",
data: JSON.stringify({ questions: questions}),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
alert(data);
console.log(data);
},
error: function (data) {
alert("fail");
}
});

我尝试调用的 c# 文件如下所示。

namespace Business
{
public class SaveExpenses
{
public string save(string foo)
{
string ret= "something";
return ret;
}
}
}

当页面执行并通过 ajax 函数时,它会抛出错误 404 not found。现在我的问题是,如何在 asp.net 中浏览文件夹?或调用函数的正确方法。我来自 php 环境,对 asp.net 还很陌生,所以我很乐意接受任何建议

最佳答案

这个网址是错误的:

url: "Business/SaveExpenses.cs/save"

URL 应引用实际路线。例如:

public class BusinessController : Controller
{
// GET
public ActionResult Index()
{
return View();
}


public string Save()
{
string ret= "something";
return ret;
}

那么您的 URL 将是 Business/Save(受 RouteConfig 等因素的影响)。

关于javascript - 如何使用ajax调用另一个库中的cs函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44853216/

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