C# 如何处理网页的jQuery AJAX响应

C# 如何处理网页的jQuery AJAX响应,c#,jquery,ajax,C#,Jquery,Ajax,我有一个jQuery函数,它传递鼠标位置的一些参数(x和y),然后根据我的参数返回一些值。我最初将页面传回请求本身中的数据,并得到如下结果: request["somevariable"] 现在我正在尝试进行一个AJAX jQuery调用。以下是我的jQuery函数: $(document).ready(function (e) { $(".myControl").click(function (e) { var posX = $(this).position().le

我有一个jQuery函数,它传递鼠标位置的一些参数(x和y),然后根据我的参数返回一些值。我最初将页面传回请求本身中的数据,并得到如下结果:

request["somevariable"]
现在我正在尝试进行一个AJAX jQuery调用。以下是我的jQuery函数:

$(document).ready(function (e) {
    $(".myControl").click(function (e) {
        var posX = $(this).position().left;
        var posY = $(this).position().top;
        $.post("GetFeatureData.aspx", {
            x: posX,
            y: posY
        },
        function (data, status) {
            alert("Data: " + posX + "\n" + posY + "\n" + "\n" + data + "\n" + "\nStatus: " + status);
        });
    });
});
如何从请求本身的参数中获取信息
GetFeatureData.aspx
只是将一些信息作为参数传回调用页面。示例:
mypage.aspx?id=15

我如何检索
id
假设调用jQuery的原始页面当然是
mypage.aspx

你只是在WebForms中寻找类似
Request.QueryString
的东西吗?是的,基本上我就是这么做的。我需要从javascript或jqueryIt调用它,但不太清楚你在问什么。您拥有调用服务器端资源的JavaScript代码。在服务器上,可以从查询字符串集合中获取值。在客户端上,您提供了值,因此您已经拥有了这些值。你能澄清到底是什么问题吗?哦,是的,很抱歉。我试图通过jquery使用Ajax将值传递给服务器。服务器端页面正在执行一个进程,并向用户发回响应。使用webforms,通过获取request.querystring,可以很好地实现这一点。现在我想使用ajax,这样就可以避免糟糕的回发刷新。例如:pagea.aspx有一个对pageb,aspx的jquery调用。Pageb.aspx执行一些操作并调用pagea.aspx?parameters=something。