jQueryを使用してモバイルアプリケーションを開発しています。 Microsoft Azureでは、Asp.Netハンドラの.ashxファイルがあります。ウェブページはhttp://gloopt.cloudapp.net/Gloopt.ashxです。基本的には、Webページエラー "Error 1001 Occurred"が返されるようにプログラムしました。jQuery Ajaxの.ashxを呼び出す
ウェブページにアクセスすると、と予想されるエラーが表示されます。ただし、jQueryまたはJavaScriptを使用してAjax呼び出しを作成しようとすると、何も返されません。これは、http://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_ajax2に移動し、urlをashxファイルに置くことでテストできます。
私はAjaxをかなり新しくしているので、ここで何が起こっているのか分かりません。私はインターネット上のすべてを見てきましたが、何が間違っているのか分からないようです。
ありがとうございます!
更新 私はPhoneGap Androidアプリケーションを開発しています。それで私は本当にこれを使うつもりです。私はアプリケーション自体でテストしようとします。しかし、それは動作すると思いますか?
あなたのウェブサイトのホームページに行き、jqueryを追加すると、それはうまくいきます: '$ .ajax( 'Gloopt.ashx'、{complete:function(resp){console.log(resp.responseText);}}) ; prints 'Error 1001 Occurred' –
私は愚かな質問をお詫び申し上げます。 PhoneGap AndroidアプリケーションでAjax呼び出しをテストした後、それは機能しました。しかし、私は "同じ起源ポリシー"を知らなかったので、私はそのエラーがAndroidアプリケーションで同じかもしれないと思った。私は今日何か新しいことを学んだ。 :) ありがとうございました。 – harsimranb