Web サービスに問題があります。パラメータを POST として JSON 形式で渡すと、JSON オブジェクトが返されます。POST を GET に変換したいのですが、Web サービスが XML 形式でしか返さないという問題があります。
<script>
$.ajax({
type: "GET",
url: "/web_services/webservice.asmx/getReturnJson",
data: "params1=1",
contentType: "application/*; charset=utf-8",
dataType: "json")
</script>
ウェブサービス:
[WebMethod]
[ScriptMethod(UseHttpGet = true, ResponseFormat=ResponseFormat.Json)]
public List<tempStruct> getReturnJson(String params1)
{
return temp;
}