0
からPARAMTERとして、私は次のようになりますWebMethod属性を持つWebサービスを持っています。コールリスト<int>とWebサービスは、jqueryのアヤックス
var CityIds = new Array();
$('.City-checkbox').each(function() {
Checked = $(this).attr('checked');
if (Checked == true) {
CityId = $(this).attr('value');
CityIds.push(CityId);
}
});
私がWebサービスメソッドを.ajaxで呼び出しても、起動しません。
var Params = JSON.stringify({ 'CategoryId': CategoryId, 'CityIds': CityIds });
alert(Params);
$.ajax({
type: "POST",
url: "FinKaynWebService.asmx/GetCitiesPs",
data: parameters,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(response) {
},
failure: function(msg) {
alert('somethin went wrong' + msg);
}
});
代わりに$ .post機能を使用していけないと、あなたは上で簡単にそれを解析することができますサーバ側。 –
ありがとう、それは私が使ったものです。それは動作します。たくさんありがとう。私はこの質問を答えにどのように渡すことができますか? –