【发布时间】:2020-10-08 16:12:03
【问题描述】:
我是 asp.net 核心的新手。我想将我的自定义js 文件添加到document.ready。如何添加?
我的代码 =>
@section Scripts {
<script type="text/javascript" src="@Url.Content("../MyFolder/CareerHelper.js")"></script>
.
.
.
}
这是错误显示 =>
http://localhost:8089/MyFolder/CareerHelper.js 404 Not Found
我也试过这种方式 => Is there a correct way to add custom Javascript to an ASP.NET MVC 5 page?
但它不起作用。
Careerhelper.js:
importScripts('./ApiHelper.js');
import * as apihelper from './ApiHelper';
function getIndustry() {
$.ajax({
url: `${apihelper._api}/jobindustry`,
type: 'GET',
dataType: 'json',
success: function (response) {
return response;
},
error: function (err) {
throw err;
}
});
}
【问题讨论】:
-
您的
CareerHelper.js文件在哪里?在wwwroot? -
@FarhadZamani,不,它不在 wwwroot 里面
-
那么你的文件在哪里?MyFolder 应该在 wwwroot 中
-
显示
CareerHelper.js的完整路径 -
@JawwadAhmed,主要原因是我有很多ajax调用,我想提取这部分并写入其他js文件然后我会调用这个ajax。所以以后我可以重用这个ajax调用但现在我不能这样做了。
标签: javascript jquery asp.net-core