Foros del Web » Programando para Internet » Javascript »

Llamar WebService asmx desde javascript

Estas en el tema de Llamar WebService asmx desde javascript en el foro de Javascript en Foros del Web. Hola Estimados, Tengo una consulta. Deseo invocar a una webservice asmx por medio de javascript. Aca les muestro la webservice. Cita: [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo ...
  #1 (permalink)  
Antiguo 17/06/2014, 16:09
 
Fecha de Ingreso: marzo-2008
Mensajes: 286
Antigüedad: 16 años, 1 mes
Puntos: 1
Llamar WebService asmx desde javascript

Hola Estimados,
Tengo una consulta.

Deseo invocar a una webservice asmx por medio de javascript.

Aca les muestro la webservice.
Cita:
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
[System.Web.Script.Services.ScriptService]
public class ServiceCRMRecep : System.Web.Services.WebService
{


[WebMethod]
public string insertaCusRecepcionProspecto(string axxon_nombredeusuario, string axxon_numerodedocumento, string axxon_descripcion, string axxon_modalidad)
//public string insertaCusRecepcionProspecto()
{
BLRecepcionProspecto _BLRecepcionProspecto = new BLRecepcionProspecto();
_BLRecepcionProspecto.insertaCusRecepcionProspecto (axxon_nombredeusuario, axxon_numerodedocumento, axxon_descripcion, axxon_modalidad);
string valor = "s";
//JavaScriptSerializer js = new JavaScriptSerializer();
return valor;
}

}
Y aca les muestro como deseo invocarla.
Cita:
<script type="text/javascript" language="javascript">
function recuperarvalor() {
var vaxxon_nombredeusuario = "r.caceres";
var vaxxon_numerodedocumento = "44410344";
var vaxxon_descripcion = "1234567890";
var vaxxon_modalidad = "modalidad 1";
$.ajax({
type: "POST",
url: "srvcrmpr2:8091/ServiceCRMRecep.asmx/insertaCusRecepcionProspecto",
data: { axxon_nombredeusuario: vaxxon_nombredeusuario, axxon_numerodedocumento: vaxxon_numerodedocumento, axxon_descripcion: vaxxon_descripcion, axxon_modalidad: vaxxon_modalidad },
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert("1212");
alert(msg);
alert(msg['d']);
},
error: function (e) {
alert(e);
}
});
}
</script>
Actualmente tal y como esta me bota el siguiente error.
Error en tiempo de ejecución de Microsoft JScript: Acceso denegado.

Espero me puedan ayudar, que es algo que me esta molestando hace un buen rato.

Saludos Cordiales,

Etiquetas: ajax, js, valor, webservice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:58.