Info.aspx.cs で、WebService から圧縮ファイルを取得します。コンテンツをデコードした後、xml ファイルがあります。を使用するXmlToJSON
とJavaScriptSerializer
、結果は JSON オブジェクトになります。Info.aspx でこのオブジェクトを使用するにはどうすればよいですか?
質問する
1343 次
3 に答える
0
これを試して、
var returnValue = new Object();
returnValue.entityfirst = $("#entityfirst ").val();
returnValue.entitysecond = $("#entitysecond ").val();
returnValue.entitythird = $("#entitythird").val();
var request = $.ajax({
url: ..., //access method url
type: 'POST',
cache: false,
data: JSON.stringify(returnValue),
dataType: 'json',
contentType: 'application/json; charset=utf-8'
});
于 2013-07-12T09:09:53.373 に答える
0
aspx ページでは、動的ロードを行う場合は JavaScript を使用する必要があります。
たとえば、次のように呼び出して受信します(jQuery):
$.ajax({
url: "myUrlPageForCallJsonService",
type: 'POST',
data: "yourParamsForGettingJson"
dataType: 'json',
complete: function (results) { console.log('complete'); },
success: function (data) { //You logic in the success function
for (var i = 0; i < data.length; i++) {
console.log("success");
_html += '<li>'+ data[i].Param1 + '</li>';
}
_html += '</ul>';
$('#renderbody').html(_html);
},
fail: function (data) { console.log("fail"); }
});
それが助けになることを願っています
于 2013-08-20T14:46:38.827 に答える