在我的项目中,我有一个大的JavaScript文件(大于1 MB),我在所有页面中使用,我把它放在_Layout中,每件事都正常工作,但是当我想更新部分视图显示一张表,我松散的部分视图和JavaScript文件之间的链接,如果我想在部分视图中重新加载它,用户需要浪费他们的时间来改变。我使用ajax来更新部分视图。 我能做些什么来解决这个问题?避免重新加载部分视图中的JavaScript文件
,我使用的Java脚本是:<script src="~/Content/js/vendor.min.js"></script>
阿贾克斯,我用它来更新opartial的观点是:
<script>
function EditClick(id, pg) {
var model = {
CurrentPage: pg,
SortColumn: '@Model.SortColumn',
SortStatus: '@Model.SortStatus',
id: id,
};
var formDiv = $("#rplaceInsert");
$.ajax({
cache: false,
type: "Post",
url: "@Url.Action("EditSurgeryType", "SurgeryType")",
contentType: 'application/json',
data: JSON.stringify(model)
,
success: function (data) {
formDiv.html(data);
},
error: function (xhr, ajaxOptions, thrownError) {
}
});
}
我想使用该大文件,并避免在部分视图中重新加载它 –