Javascript 从jQueryAjax调用.ashx

Javascript 从jQueryAjax调用.ashx,javascript,jquery,ajax,httphandler,ashx,Javascript,Jquery,Ajax,Httphandler,Ashx,我正在使用jQuery开发一个移动应用程序。在Microsoft Azure上,我有一个Asp.Net处理程序.ashx文件。网页是。基本上,网页错误“error 1001 accurrent”,我将其编程为返回 当您访问网页时,您会得到错误,这是预期的。但是,如果我尝试使用jQuery或JavaScript进行Ajax调用,则不会返回任何结果。您可以通过转到并将url放入ashx文件来测试这一点 我对Ajax相当陌生,所以我不确定这里发生了什么。我在互联网上到处找,但似乎不知道出了什么问题 谢

我正在使用jQuery开发一个移动应用程序。在Microsoft Azure上,我有一个Asp.Net处理程序.ashx文件。网页是。基本上,网页错误“error 1001 accurrent”,我将其编程为返回

当您访问网页时,您会得到错误,这是预期的。但是,如果我尝试使用jQuery或JavaScript进行Ajax调用,则不会返回任何结果。您可以通过转到并将url放入ashx文件来测试这一点

我对Ajax相当陌生,所以我不确定这里发生了什么。我在互联网上到处找,但似乎不知道出了什么问题

谢谢

更新
我正在开发一个PhoneGap Android应用程序。这就是我真正打算使用它的地方。我将尝试在应用程序本身中进行测试。但是您认为它能工作吗?

浏览器中的Ajax请求只能调用包含代码的页面的源主机。因此,您不能从w3schools.com上的页面调用cloudapp.net上的ashx。

浏览器中的Ajax请求只能调用包含代码的页面所在的主机。因此,您不能从w3schools.com上的页面调用cloudapp.net上的ashx。

您是否根据同一来源策略从同一域进行ajax调用

编辑:
您可以使用Firebug中的控制台看到您的请求被拒绝。安装Firebug,浏览到W3School站点并运行您的请求。您将看到请求被发出,然后被拒绝。

您是否根据同一来源策略从同一域发出ajax调用

编辑:
您可以使用Firebug中的控制台看到您的请求被拒绝。安装Firebug,浏览到W3School站点并运行您的请求。您将看到请求被发出,然后被拒绝。

如果我转到您的网站主页并添加jquery,它工作正常:
$.ajax('Gloopt.ashx',{complete:function(resp){console.log(resp.responseText);})打印“发生错误1001”我为这个愚蠢的问题道歉。在PhoneGap Android应用程序中测试Ajax调用后,它成功了。然而,我不知道“同源策略”,所以我认为Android应用程序中的错误可能是相同的。今天我学到了一些新东西非常感谢您的帮助。如果我转到您网站的主页并添加jquery,它工作得很好:
$.ajax('Gloopt.ashx',{complete:function(resp){console.log(resp.responseText);})打印“发生错误1001”我为这个愚蠢的问题道歉。在PhoneGap Android应用程序中测试Ajax调用后,它成功了。然而,我不知道“同源策略”,所以我认为Android应用程序中的错误可能是相同的。今天我学到了一些新东西非常感谢你的帮助。我为这个愚蠢的问题道歉。在PhoneGap Android应用程序中测试Ajax调用后,它成功了。然而,我不知道“同源策略”,所以我认为Android应用程序中的错误可能是相同的。今天我学到了一些新东西非常感谢您的帮助。这不是一个愚蠢的问题,祝您在PhoneGap应用程序中好运!谢谢然而,我遇到了一些问题,不得不回到原生android开发。我为这个愚蠢的问题道歉。在PhoneGap Android应用程序中测试Ajax调用后,它成功了。然而,我不知道“同源策略”,所以我认为Android应用程序中的错误可能是相同的。今天我学到了一些新东西非常感谢您的帮助。这不是一个愚蠢的问题,祝您在PhoneGap应用程序中好运!谢谢然而,我遇到了一些问题,不得不回到原生android开发。我为这个愚蠢的问题道歉。在PhoneGap Android应用程序中测试Ajax调用后,它成功了。然而,我不知道“同源策略”,所以我认为Android应用程序中的错误可能是相同的。今天我学到了一些新东西非常感谢你的帮助。我为这个愚蠢的问题道歉。在PhoneGap Android应用程序中测试Ajax调用后,它成功了。然而,我不知道“同源策略”,所以我认为Android应用程序中的错误可能是相同的。今天我学到了一些新东西非常感谢你的帮助。