Apache Cordova Windows Phone 8 フレームワークを使用してアプリを開発しました。エミュレーターに取り組んでいます。
私の最初のページは、WCF サービスへの ajax 呼び出しを行い、ユーザー入力に応じて従業員のリストを表示します。私のページで Ajax 呼び出しによって返されたデータを表示しました。これまではすべて正常に動作します。
エミュレータの [戻る] ボタンをクリックすると問題が発生します。[戻る] ボタンをクリックすると、すべてのアプリ アイコンが表示されるエミュレーターの開始に移動します。
アプリのアイコンをクリックすると、メイン ページである index.html が開きます。検索条件を入力して検索ボタンを押すと、ajax 呼び出しがリクエスト ステータス 0 を返します。
なぜこれが起こっているのか、インターネット検索で役立つものが見つからないのかわかりません。私のajax呼び出しはこれです
// Require cross-site scripting so enable it here (calling different website)
$.support.cors = true;
var jsonData = { 'searchCriteria': 'Raj'};
$.ajax({
type: "POST",
url: "http://hqit116/EmployeeWCFService/EmployeeWCFServices.svc/GetEmployeeData",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: JSON.stringify(jsonData),
processData: true,
success: onSuccess,
error: OnFailure
});
誰かがこれで私を助けてくれませんか。これは、次の作業の進行を本当に妨げています。