Вызов внешнего Javascript из метода действия - PullRequest
0 голосов
/ 28 апреля 2019

Я отправляю форму и хотел бы, чтобы после проверки мой метод Action возвращал файл javascript, который находится в папке Scripts. У меня есть путь к файлу

<script src="~/Scripts/MyScript.js"></script>

и вот что я попробовал (что, очевидно, не сработало)

[HttpPost]
        public ActionResult AddPerson(Person person)
        {            
            if (ModelState.IsValid)
            {

                return Content("<script src='~/Scripts/MyScript.js'></script>");
            }
            return View(person);
        }

Как я мог сделать такую ​​вещь?

Спасибо!

1 Ответ

1 голос
/ 28 апреля 2019

Вам нужно удалить ~ и изменить на return Content("<script src='/Scripts/MyScript.js'></script>");

Я пытался воспроизвести его, можно запустить скрипт в файле скрипта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...