Phone Gap.Language Used[HTML,css,JavaScript]を使用して Windows Phone 7 アプリケーションを開発しています。
Get Json Data Web service And Bind In Drop Down List の Web サービスを使用しています。
単一ページで、5 つの AJAX 呼び出しを使用しています Ex[年齢、身長、宗教、キャスト、国、言語、ステータス、教育]
私のサンプル Ajax Call For Age を以下に示します。
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
url: "https://www.xxxxxxxx.com/yyyyyyyy/zzzzzzzzzz.svc/GetMasterDataoverHTTPS?AuthToken=" + encodeAuthtoken + "&ListKey=" + encodeListkey + "&ListValue=" + encodeMinAge,
crossDomain: true,
dataType: "jsonp",
success: function (data) {
var result = data;
$.each(result, function (key, value) {
var appenddata = "<option value = '" + value.ListKey + "'>" + value.ListValue + " </option>";
$('#ddlSFromAge').html($('#ddlSFromAge').html() + appenddata);
});
//alert(result);
},
error: errorResponse
});
function errorResponse(xhr, ajaxOptions, thrownError) {
alert('Error on Ajax Call' + '\n Status: ' + xhr.status + '\n Response Text: ' + xhr.responseText + '\n Error: ' + thrownError);
}enter code here
For Each And Ever Drop Down を Like This と呼びます。私はこれが良くないことを知っています。
このAJAX呼び出しを減らす方法を教えてください[ドロップダウンごとに個別のURLを使用]