Web サービス asmx にはメソッド GetDataBySystemUser(SystsemUser systemUser) がオブジェクト パラメーターを取ります。Ajax を使用して、JSON としてオブジェクトを渡すこのメソッドを呼び出して正常に動作させることができますが、以下のコードのように xui と xhr を使用してそれを行うにはどうすればよいですか?
var url = "WebServiceTest.asmx/GetDataBySystemUser";
var SystemUser = new Object();
SystemUser.Name = "Web";
SystemUser.Status = "AWeb";
var FormData = JSON.stringify({ systemUser: SystemUser });
x$('#bodyMain').xhr(url, {
method: 'post',
data: FormData,
callback: function () {
alert(this.responseText.d);
}
});