当 ajax 在 ASP.net 中发布时,消息显示未定义
您好,我在编码和 ASP.NET 方面相当陌生,我遇到了一个错误,如果可以的话请帮助我。这是我的脚本,当我使用 onclick 函数运行下面给出的代码时,成功消息显示为未定义,并且我放置在断点中的 C# 函数 SaveData 没有命中。显然该帖子没有到达服务器功能。
text1和text2是
$.ajax({
type: "post",
contentType: "application/json; charset=utf-8",
url: "Default.aspx/SaveData",
data: "{dataval: '" + text1 + "', dataval1: '" + text2 + "'}",
dataType: "json",
success: function (data) {
alert(data.d);
},
});
服务器端的两个变量
[WebMethod]
public static string SaveData(string dataval, string dataval1)
{
string data = String.Format("Your Name is {0} and address is {1}", dataval, dataval1);
return data;
}
Hi I'm Fairly new at coding and in asp.net and had an error occurred to me please help me if you can. This is my script when I run the code given below using an onclick function the success message shows as undefined and c# function SaveData which I placed in break point doesn't hit. clearly the post didnt reach the server function.
text1 and text2 are two variables
$.ajax({
type: "post",
contentType: "application/json; charset=utf-8",
url: "Default.aspx/SaveData",
data: "{dataval: '" + text1 + "', dataval1: '" + text2 + "'}",
dataType: "json",
success: function (data) {
alert(data.d);
},
});
server side
[WebMethod]
public static string SaveData(string dataval, string dataval1)
{
string data = String.Format("Your Name is {0} and address is {1}", dataval, dataval1);
return data;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我已经创建了这个示例并且工作正常。请检查下面的答案。
后端
希望这对您有所帮助。
I have created this sample and working fine. Please check below answer.
Backend
I hope this helped you out.
好的,我找到了我问题的答案。问题在于在 RouteConfig.cs 文件中评论 app_start 文件夹中的一个代码。
不知道为什么,但是此后效果很好。请让我知道这是如何工作的。
Ok I have found the answer to my problem. The problem was with commenting a piece of code in RouteConfig.cs file in App_Start folder.
Don't know why but it worked fine after this. Please let me know how this works.