C#如何后台获取JQuery.ajax传输的数据,前台与后台代码分别是怎么样的
时间: 2024-02-16 11:03:16 浏览: 22
在C#后台中获取JQuery.ajax传输的数据,需要使用ASP.NET中的WebMethod,前台代码如下:
```
$.ajax({
type: "POST",
url: "YourPage.aspx/YourWebMethod",
data: JSON.stringify({param1: value1, param2: value2}),
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function(response) {
// 处理成功响应
},
error: function(jqXHR, textStatus, errorThrown) {
// 处理错误响应
}
});
```
后台代码如下:
```
[WebMethod]
public static string YourWebMethod(string param1, string param2) {
// 处理请求并返回响应数据
return "Your response data";
}
```
其中,`YourPage.aspx`是你的页面名,`YourWebMethod`是WebMethod方法名,`param1`和`param2`是你需要传递的参数名,`value1`和`value2`是你需要传递的参数值。在后台方法中,你可以使用`param1`和`param2`获取前台传递的参数值,然后进行处理并返回响应数据。