Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/07/2013, 11:33
efenix
 
Fecha de Ingreso: septiembre-2008
Mensajes: 74
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: asmx webservice y ajax cross domain

ya pude conectar mi web local con mi webservice asmx con jsonp

del ajax estas son las modificaciones
Código Javascript:
Ver original
  1. url: "http://localhost:4232/reparto.asmx/hola",
  2. data: { nombre: "efenix"},

en el webmethod del asmx
Código Javascript:
Ver original
  1. [WebMethod]
  2.         public void hola(String nombre)
  3.         {
  4.             var serializer = new JavaScriptSerializer();
  5.             var myText = "hola " + nombre + "!!!.";
  6.             HttpContext.Current.Response.Write(HttpContext.Current.Request["callback"] + "(" + serializer.Serialize(new { respuesta = myText }) + ")");
  7.  
  8.         }

y tube que agregarle a mi webconfig estas lineas dentro de la etiqueta sistem.web
Código ASP:
Ver original
  1. <webServices>
  2.       <protocols>
  3.         <add name="HttpGet"/>
  4.         <add name="HttpPost"/>
  5.       </protocols>
  6.     </webServices>

pero ahora tengo otra duda, como poder pasar archivos con este metodo en concreto archivos xml, he visto que se pueden pasar imagenes desde ajax a php pero todavia no se como hacerlo con xml a asmx de c#