Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
asp.net中向jquery post请求返回404错误的Page方法_Jquery_Asp.net_Ajax_Iis_Pagemethods - Fatal编程技术网

asp.net中向jquery post请求返回404错误的Page方法

asp.net中向jquery post请求返回404错误的Page方法,jquery,asp.net,ajax,iis,pagemethods,Jquery,Asp.net,Ajax,Iis,Pagemethods,我创建了一个Page方法,它在localhost上运行良好,但在live环境中不起作用。Jquery调用返回404错误页面 Asp.net 4.0 本地IIS版本:7.5 实时IIS版本:7.0 示例实时网页:[只需共享执行该功能的位置] 本地主机屏幕截图: 页面方法 [WebMethod] public static string GetLocalStores(decimal lat, decimal lon) { return GetData(lat,lon)

我创建了一个Page方法,它在localhost上运行良好,但在live环境中不起作用。Jquery调用返回404错误页面

Asp.net 4.0

本地IIS版本:7.5

实时IIS版本:7.0

示例实时网页:[只需共享执行该功能的位置]

本地主机屏幕截图:

页面方法

[WebMethod]
    public static string GetLocalStores(decimal lat, decimal lon)
    {
        return GetData(lat,lon).GetXml();
    }
Jquery请求

function PullData() {
            $.ajax({
                type: "POST",
                url: "Store-Locator.aspx/GetLocalStores",
                data: '{lat: ' + latitude + ', lon: ' + longitude + '}',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: OnSuccess,
                failure: function (response) {
                    alert(response.d);
                },
                error: function (response) {
                    alert(response.d);
                }
            });
        }
网络配置

<system.web>
    <httpHandlers>
      <add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
    </httpHandlers>
    <httpModules>
      <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </httpModules>
    <authentication mode="Forms"/>
    <pages>
      <controls>
        <add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting" assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
        <add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" />
      </controls>
    </pages>
    <compilation debug="false" targetFramework="4.0">
      <assemblies>
        <add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      </assemblies>
    </compilation>
  </system.web>