Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2014, 16:09
roger1187
 
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,