在我的項目中,我有一個大的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) {
}
});
}
我想使用該大文件,並避免在部分視圖中重新加載它 –