2009-11-06 5 views
0

ASP MVC 1.0 размещён на IIS 6.Страница по умолчанию не работает

Я уже установил фильтрацию подстановки.

Когда пользователь посещает корень сайта, вид дома при попытке AJAX запроса Главными/SummaryView

Если я просматриваю к фактическому URL просмотра/дома, то каждая вещь работ появляется, но JQuery не является функциональной ,

Работает отлично в VS с ASP .Net dev сервером.

+0

звучит как проблема относительного пути. Что делает ваш

0

это может быть, что Javascript в Вашем браузере выключен, то лучше проверить, что в первую очередь

0

также Ajax может не работать, потому что вы должны зарегистрировать тип MIME для вас услуги, которые используются с AJAX попробуйте ввести что-то вроде http://localhost/yousite/yourAJAXSERVICE.svc, если вы не получите XML на экране вы, чем вы, конечно, должны зарегистрировать тип MIME SVC

1

Я согласен с комментарием от Давида

Try замена сценария тег Jquery с чем-то вроде этого:

<script src="<%= ResolveUrl("~/Scripts/jquery-1.3.2.js") %>" type="text/javascript"></script> 
+0

Дарн ... Я просто печатал то же самое ... +1 от меня :-D –

+0

он сказал что материал, который он работает на VS-сервере, может ли это быть действительно проблемой? – Omu

+0

Omu- Зависит от того, как приложение развертывается в IIS (например, http: // / /) –

0

по умолчанию маршрутизатор для IIS7, и вы должны настроить маршрутизатор в файле Web.config для IIS6, чтобы работать должным образом. Я подозреваю, что существует проблема с поиском jquery пути.

Это должно помочь вам с проблемой: http://blog.codeville.net/2008/07/04/options-for-deploying-aspnet-mvc-to-iis-6/

Смежные вопросы