Привет, я пытаюсь загрузить компонент просмотра, используя ajax при нажатии кнопки. Но компонент представления работает правильно, кажется, что css и js не работают.
Вот вызов ajax для компонента Load контроллера
$.ajax({
url: window.location.origin + "/TestDashbook/LoadComponent",
type: "post",
dataType: "json",
data: { 'dbid' : dbid },
complete: function (result) {
$("#divcontent").empty();
$("#divcontent").html(result.responseText);
}
});
Вот Контроллер
[HttpPost]
public async Task<IActionResult> LoadComponent(string dbid)
{
var dashtabcount = "0";
var companyId = "1";
var defaultdashbooklist = await dashbookService.FetchDefaultDashbooks();
var dashbooklist = await dashbookService.FetchDashbooks(companyId);
List<DashbookModelView> dblist = new List<DashbookModelView>();
DashbookModelView dbmodel = dashbooklist.Where(s => s._id.ToString() == dbid).FirstOrDefault();
return ViewComponent("TestMultiDash", new { dashbookModel = dbmodel, dashtabcount = dashtabcount, companyId = companyId });
}
Вот результат
Это то, что надо выглядит как