У меня есть этот JSon:Отправить вложенной JSon для веб-сервиса
var datatosend =
{
moduleID: '1',
data: { SomeData: 'SomeValue' }
};
и отправить его на веб-службы с этим:
$.ajax({
type: "POST",
async: false,
url: SomeWebService,
data: datatosend,
dataType: 'json',
contentType: "application/json; charset=utf-8",
success: function (msg) {
elm.append(msg.d);
},
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.responseText);
alert(thrownError);
}
});
с этой функцией я просто получаю сообщение об ошибке:
[WebMethod(EnableSession = true)]
public string SomeFunction(int moduleID, object data) {
//do something
}
любое решение?
Какую ошибку вы получаете? –
@NilsMagneLunde с этим кодом i get invalid json primitive: moduleID ... – Raika