Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Action方法调用外部Javascript_Javascript_Asp.net Mvc - Fatal编程技术网

从Action方法调用外部Javascript

从Action方法调用外部Javascript,javascript,asp.net-mvc,Javascript,Asp.net Mvc,我正在提交一个表单,并希望在验证后,我的操作方法将返回一个位于Scripts文件夹中的javascript文件。 我有文件的路径 <script src="~/Scripts/MyScript.js"></script> 这就是我尝试过的(显然不起作用) [HttpPost] 公共行动结果添加人(人) { if(ModelState.IsValid) { 返回内容(“”); } 返回视图(人); } 我怎么能做这样的事 谢谢 您需要删除~并

我正在提交一个表单,并希望在验证后,我的操作方法将返回一个位于Scripts文件夹中的javascript文件。 我有文件的路径

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

这就是我尝试过的(显然不起作用)

[HttpPost]
公共行动结果添加人(人)
{            
if(ModelState.IsValid)
{
返回内容(“”);
}
返回视图(人);
}
我怎么能做这样的事


谢谢

您需要删除
~
并更改为
返回内容(“”)

我试图复制它可以在脚本文件中运行脚本

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

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