title: $.ajax() call to MSFT MVC failing in ISP, works locally
body: <p>The following JQuery $.ajax() call in a .js file works locally, but not when I deploy to my ISP.</p>
  
  <pre><code>$.ajax({
      type: 'GET',
      url: 'Services/GetActivePatient',
      async: false,
      dataType: 'json',
      cache: false,
      success: function (pt) {
          Alert(pt);
      },
      error: function (xhr, ajaxOptions, thrownError) {
          alert('Error loading active patient' + 'XHR:' + xhr + ' OPTIONS:' + ajaxOptions + ' ERROR:' + thrownError);
      }
  });
  </code></pre>
  
  <p>My routes are:</p>
  
  <pre><code>routes.MapRoute(
       "aspx",
       "{controller}.aspx/{action}/{id}",
       new { action = "Index", id = "" }
  );
  
  routes.MapRoute(
      "Default",
      "{controller}/{action}/{id}",
      new { controller = "Home", action = "Index", id = "" }
  );
  
  routes.MapRoute(
      "Root",
      "",
      new { controller = "Home", action = "Index", id = "" }
  );
  </code></pre>
  
  <p>The difference w/ the ISP is the application/site is located in a subfolder (/ipd) that is enabled as an application in IIS6. </p>
  
  <p>In this call I'm getting a "404 Page Not Found" error when I view the response in Firebug.</p>
  
  <p>Any thoughts appreciated.</p>