2009-06-02 6 views
0

J'essaie de référencer la bibliothèque jQuery dans ma page maître comme ceci:ASP.NET MVC chemin relatif au JavaScript

src="<%= ResolveUrl("~/Scripts/jquery-1.2.6.js")%>" type="text/javascript"> 

La source de la page:

<script src="/DocumentManagement/Scripts/jquery-1.2.6.js" type="text/javascript"></script> 

qui semble être correct puisque l'URL de mon site est http://servername/documentmanagement.

Cependant, j'obtiens des erreurs dans les fonctions javascript indiquant que la bibliothèque jQuery n'est pas trouvée, par ex. 'Objet attendu'.

Le même code fonctionne très bien sur ma machine de développement (serveur de développement XP - ASP.Net) mais pas sur une machine Win2003 (IIS). Qu'est-ce que je fais mal?

Répondre

0

Excuses pour perdre votre temps! La référence jquery utilisait le mauvais numéro de version !!! PET de cerveau!

0

Avez-vous vérifié les journaux pour voir si la demande est faite et quel type de réponse il obtient? L'URL semble correcte, donc je suspecte un problème de configuration ou d'autorisations.

+0

Faites-vous référence aux journaux IIS? – yuben

+0

Oui. Cela devrait vous dire quelles demandes sont faites et quelle réponse ils ont reçu du serveur. – tvanfosson

0

Vous pouvez charger firebug pour obtenir de l'aide, et voir si c'est un problème côté client. Il aidera également en obtenant des réponses de serveur (404, 403, etc.)

Questions connexes