отправка настраиваемого объекта от клиента (JQuery) на сервер (WCF)

как отправить настраиваемый объект с клиента (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;
        }

person Nick Kahn    schedule 21.11.2010    source источник
comment
@chicagland, вы должны отправить его как объект jsonp, вы можете использовать библиотеку json.   -  person kobe    schedule 21.11.2010
comment
У меня было трудное время для отправки в качестве объекта запроса, наконец, я отправил всю информацию в виде объектов строки запроса.   -  person kobe    schedule 21.11.2010
comment
@gov, не могли бы вы показать мне, как вы отправили через объект строки запроса?   -  person Nick Kahn    schedule 21.11.2010
comment
@chicagland, перейдите на страницу ниже art. com / gallery / id - c23944 /, а затем наведите указатель мыши на любое изображение, затем щелкните в одном из направлений .. Это как вызов wcf с помощью ajax ...   -  person kobe    schedule 21.11.2010
comment
@ Изначально у меня были проблемы с кроссбраузерностью, чтобы выставить wcf как объект jsonp, затем нашел некоторую ссылку в Google, где мы должны добавить четыре класса на уровне wcf, чтобы выставить одну из конечных точек как jsonp ... который позаботится о перекрестном домене вопрос о запросе. Но я попытался отправить все параметры строки запроса как объект запроса, но не смог. Затем, поскольку у меня нет времени, я только что закончил проект с параметрами строки запроса.   -  person kobe    schedule 21.11.2010
comment
Я сейчас на той же странице, я использую те же четыре класса, которые Microsoft говорит о MSDN article “JSON with Padding (AJAX) на слое wcf, чтобы раскрыть, который заботится о проблеме междоменного запроса ... теперь я нахожусь на этапе, когда я должен передать объект от клиента на сервер (служба wcf).   -  person Nick Kahn    schedule 21.11.2010
comment
@chicagoland, дайте мне знать, если вам удастся передать объект json в качестве строки запроса и разрешить то же самое на уровне WCF, я могу реорганизовать свой код. Дай мне знать, если тебе что-нибудь понадобится. если вы хотите увидеть строки запроса сейчас, вы можете посмотреть их на панели .net firebug.   -  person kobe    schedule 21.11.2010
comment
конечно, я дам вам знать, я увижу строку запроса в firebug, но я все равно хотел бы увидеть код, чтобы лучше понять, если вы можете опубликовать здесь.   -  person Nick Kahn    schedule 21.11.2010
comment
@chicagoland, какой код вы хотите, если это код javascript, он находится в wishlist.js в этом файле. вы можете увидеть полный код в этом файле. найдите .svc в этом файле и получите вызов метода getserverurl или около того ...   -  person kobe    schedule 21.11.2010