jquery no funciona en asp.net mvc después de publicar en localhost
Frecuentes
Visto 3,090 veces
1
Creé una aplicación mvc que contiene un código jquery. Cuando ejecuto la aplicación desde mi ide, todo funciona perfectamente. Cuando publico en el servidor y abro la página, jquery no funciona. Obtengo errores esperados del objeto.
no obtengo nada en la página, muestra un error al cargar dhtmlxsheduler.js, ¿pueden ayudarme?
3 Respuestas
0
Lo más probable es que su problema se deba a la forma en que está definiendo la ruta al archivo JavaScript que está cargando.
Asegúrate de usar un camino relativo, y no una ruta absoluta al llamar al origen del archivo.
Si tiene runat="server", también puede usar el operador ~, que ASP.Net traduce a su directorio de inicio.
Leer más aquí http://msdn.microsoft.com/en-us/library/ms178116.aspx
contestado el 03 de mayo de 12 a las 15:05
0
Sus enlaces a los archivos .js están rotos. Vea el código fuente de sus páginas en su navegador y verifique el atributo src de la etiqueta. Debe estar apuntando al lugar equivocado.
contestado el 03 de mayo de 12 a las 15:05
function init() { scheduler.config.xml_date = "%m/%d/%Y %H:%i"; Error de referencia no capturado: el programador no está definido var newdate = new Date(); var mes = newdate.getMonth(); var año = newdate.getYear(); scheduler.init("scheduler_here", new Fecha(año, mes, 1), "mes"); planificador.load("/Calendario/Datos"); var dp = nuevo procesador de datos ("/ Calendario / Guardar"); dp.init(planificador); dp.setTransactionMode("POST", false); } - Supreetha
Error de referencia no detectado: el programador no está definido. Este error aparece en el navegador: Supreetha
0
Mi conjetura es eliminar ../
tienes iis express? o servidor de desarrollo? o es?
O usa un CDN como este de Google:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
contestado el 03 de mayo de 12 a las 15:05
¿Alguien puede ayudarme? Estoy notando que mi respuesta es correcta para cualquiera de las soluciones anteriores: Supreetha
Como dije antes: muestre la línea de código html donde hace referencia a dhtmlxsheduler.js y muestre una captura de pantalla del explorador de Windows que muestra la ubicación del archivo js (ruta) - JP Hellemons
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas c# javascript jquery or haz tu propia pregunta.
¿Puede mostrarnos la línea en la que hace referencia a su biblioteca jquery? ¿Podría ser que sus archivos js no sean parte de su proyecto y no se publiquen en el servidor? - Wouter de Kort
Proporcione una mejor descripción: copie/pegue el error, proporcione algunos ejemplos de código, etc. Además, ¿qué navegador? ¿Tiene un bloqueador de secuencias de comandos activo? Si es así, asegúrese de que localhost (o donde sea que esté extrayendo jQuery) esté permitido. En general, su pregunta es muy vaga, carece de detalles. - phatskat
muestre la línea de código html donde hace referencia
dhtmlxsheduler.js
y muestre una captura de pantalla del explorador de Windows que muestre la ubicación del archivo js (ruta) - JP Hellemons