Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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
Jquery 从Javascript文件加载脚本包?_Jquery_Asp.net Mvc - Fatal编程技术网

Jquery 从Javascript文件加载脚本包?

Jquery 从Javascript文件加载脚本包?,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我需要通过javascript调用在mvc中加载脚本包 通常我们使用以下格式的cshtml文件加载它: @section Scripts{ @Scripts.Render("~/bundles/Email") } 但是我希望上面的需求需要通过java脚本文件来调用 有人能给点建议吗?JS文件是静态资源。您必须在脚本中使用不同的动态语言扩展名而不是.js。您是否尝试通过另一个JavaScript加载一个JavaScript?JQuery getScript可以创建此-。在访问控制方面,这

我需要通过javascript调用在mvc中加载脚本包

通常我们使用以下格式的cshtml文件加载它:

@section Scripts{
    @Scripts.Render("~/bundles/Email")
}
但是我希望上面的需求需要通过java脚本文件来调用


有人能给点建议吗?

JS文件是静态资源。您必须在脚本中使用不同的动态语言扩展名而不是.js。您是否尝试通过另一个JavaScript加载一个JavaScript?JQuery getScript可以创建此-。在访问控制方面,这个答案可能也有帮助,您可以使用AjaxOnly操作过滤器将控制器的访问限制为仅限于AJAX请求-请参阅。然后从控制器返回JavaScriptResult-。getScript使用一个XHttp,即AJAX请求,因此这将限制对JavaScript的访问,并允许您通过JavaScript加载所需的脚本。我想写一个演示,但我现在正在打电话。