将xml数据传递给webservice .asmx时出现问题

时间:2010-09-02 07:38:45

标签: c# javascript jquery

我有对webservice jsonwebservice.asmx的ajax调用,我的数据类型是xml,我有问题将数据传递给webservice是否有任何语法问题

$。AJAX({                     类型:“POST”,                     async:false,                     url:“/ blkseek2 /JsonWebService.asmx / GetList”,                     数据类型: “XML”,                     数据:“keyword1 =”+ keyword1 +“streetname =”+ address1 +“lat =”+ lat +“lng =”+ lng +“radius =”+ radius,

             failure: function(XMLHttpRequest, textStatus, errorThrown) 
                     { ajaxError(XMLHttpRequest,textStatus, errorThrown); },
                success: function(xml) 
                 { ajaxFinish(xml); }



            });
            });
    });

1 个答案:

答案 0 :(得分:1)

尝试将数据转换为xml。

$.ajax({ type: "POST", async: false, url: "/blkseek2/JsonWebService.asmx/GetList", datatype:"xml", data: "<?xml version='1.0'?><keyword1>"+keyword1+ "</keyword1><streetname>"+address1+ "</streetname><lat>"+lat+"</lat><lng>"+lng+ "</lng><radius>"+radius+"</radius>" ,