как отправить пользовательский объект с клиента (jquery) на сервер (служба WCF)
как пройти объект? ниже мой код, и когда я вижу в firebug это то, что я получаю, пожалуйста, смотрите скриншот:
http://img88.imageshack.us/img88/205/54211873.png
var CustomerInfo = {
Name: '',
Address: ''
};
function buildNewCustomerRequest() {
var request = {
CustomerInfo: CustomerInfo
};
request.CustomerInfo.FirstName = $("#Name").val();
request.CustomerInfo.Address = $("#Address").val();
return request;
}
$("#getcustomerobject").click(function (event) {
var request = buildNewCustomerRequest();
var json = JSON.stringify(request);
$.getJSON('http://host/MyService.svc/GetCusto
merObject?CustomerObject=?', { request: json }, function (customer) {
//
});
});
<li>
<label id="lblFirstName" for="Name">
First Name :
</label>
<input id="Name" name="Name" type="text" maxlength="25" class="required" /> </li>
<li>
<label id="lbllastName" for="Address">
Address :
</label>
<input id="Address" name="Address" type="text" maxlength="25" class="required" /><em> </li>
<li>
вот мой сервис WCF выглядит так:
public bool GetCustomerObject(string method, Customer customer)
{
if (customer.Name == "test")
return true;
return false;
}