0
ich habe die follwing MethodeScriptresponseformat JSON gesetzt XML Rückkehr
[WebMethod]
[ScriptMethod(UseHttpGet = false, ResponseFormat = ResponseFormat.Json)]
public List<MyObject> GetMyObjects()
{
return Business.GetMyObjects();
}
, wie Sie die Web-Methode wird auf JSON sehen können, aber das Verfahren kehrt XML
Ich benutze das folgende JavaScript, um auf diese Webmethode zuzugreifen.
function getMyObjects() {
$.ajax({
type: "POST",
url: "/treenode/myobjects.asmx/GetMyObjects",
dataType: "JSON"
}).success(function(data) {
var response = data.d;
alert(d.param);
});
}
Dies kann eine schnelle Lösung sein, aber ich vermisse etwas und kann nicht sehen, was es ist.