Member 13674211 Ответов: 0

Я хочу, чтобы вызвать функцию через определенное время в ASP.NET в MVC, но его не происходит


я должен вызвать функцию в контроллере из представления с помощью jquery ,либо jquery, либо любого другого метода, который вызовет функцию из представления через определенное время. в настоящее время я использую этот код и страница открывается но не направляется на заданный url при выходе из системы

Что я уже пробовал:

ссылка href="~/Content/timeout-dialog.css" rel="таблица стилей"
скрипт src="~/scripts/timeout-dialog.js" /сценарий

@{
Видовой мешок.Title = "тест";

Layout = "~/Views/Shared/_Layout.cshtml";
}

$(функция () {
var fnTimeOut = функция () {
на jQuery.timeoutDialog.setupDialogTimer({
тайм-аут: 30,
обратный отсчет:30,

logout_redirect_url: '@Url.Action("выход", "Главная страница")',
keep_alive_url: '@URL-адрес.Действий("Поддержания", "Домой")'
});
fnTimeOut();
};

});

тест


F-ES Sitecore

"Не работает" - это недостаточная информация, чтобы позволить кому-то помочь вам. Вы бы позвонили механику и сказали: "моя машина не работает, как мне ее починить?"

Правильно ли ссылаются на jQuery? Правильно ли указан диалог таймера?
Ссылаются ли вышеперечисленные скрипты до того, как ваш js-код попытается их использовать? Есть ли у вас какие-либо ошибки в консоли? Вы проверили вкладку Сеть инструментов браузера? Ваше действие MVC когда-нибудь вызывается?

Member 13674211

да у меня есть также включить файлы refernce
1)Ссылка href="~/Content/timeout-dialog.css" rel="таблица стилей"
2)скрипт src="~/scripts/timeout-dialog.js" /сценарий
и страница открывается, но не направляется на заданный url-адрес при выходе из системы

Richard Deeming

timeout-dialog.js это не стандартный файл jQuery. Вы используете данный плагин[^]?

Richard Deeming

Помимо того, что он очень старый, похоже, что этот плагин опирается на пользовательский интерфейс jQuery. Вы включили скрипт пользовательского интерфейса jQuery на свою страницу?

<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.12/jquery-ui.min.js"></script>

Member 13674211

спасибо Вам за такую информацию

0 Ответов