Я пытаюсь получить HTML от PartialViewResult, который находится в классе, но когда я получаю результат в сообщении, я получаю обычный объект. Если я возвращаю PartialViewResult без класса, то все работает, и я получаю HTML -код. Я представлю часть кода, где возникает эта проблема. Почему это происходит, что PartialViewResult возвращает другой результат ???
public class MultiPartialViewResult
{
public PartialViewResult? Options { get; set; }
public PartialViewResult? Products { get; set; }
}
< /code>
метод, который получает запрос и возвращает результат < /p>
[HttpPost]
public object TestPage(string date)
{
MultiPartialViewResult multiPartial = new MultiPartialViewResult();
var model = products.Where(x => x.ProducingCountry == "PL").ToList();
var partial = PartialView("_ViewTestPage", model);
multiPartial.Products = partial;
return multiPartial;
}
< /code>
javascript ajax, в $ ('#testpage'). html (result.products); Я должен вставить результат в качестве кода HTML, но я получаю объект
$.ajax({
method: 'post',
url: location.pathname,
data: "data",
success: function (result) {
$('#testPage').empty();
console.log(result);
console.log(result.products);
$('#testPage').html(result.products);
}
})
< /code>
И когда я возвращаю частично, я получаю HTML, мне нужен < /p>
[HttpPost]
public IActionResult TestPage(string date)
{
var model = products.Where(x => x.ProducingCountry == "PL").ToList();
return PartialView("_ViewTestPage", model);
}
< /code>
javascript < /p>
$.ajax({
method: 'post',
url: location.pathname,
data: "data",
success: function (result) {
$('#testPage').empty();
console.log(result);
$('#testPage').html(result);
}
})
Я пытаюсь получить HTML от PartialViewResult, который находится в классе, но когда я получаю результат в сообщении, я получаю обычный объект. Если я возвращаю PartialViewResult без класса, то все работает, и я получаю HTML -код. Я представлю часть кода, где возникает эта проблема. Почему это происходит, что PartialViewResult возвращает другой результат ???[code]public class MultiPartialViewResult { public PartialViewResult? Options { get; set; } public PartialViewResult? Products { get; set; } } < /code> метод, который получает запрос и возвращает результат < /p> [HttpPost] public object TestPage(string date) { MultiPartialViewResult multiPartial = new MultiPartialViewResult();
var model = products.Where(x => x.ProducingCountry == "PL").ToList(); var partial = PartialView("_ViewTestPage", model);
multiPartial.Products = partial;
return multiPartial; } < /code> javascript ajax, в $ ('#testpage'). html (result.products); Я должен вставить результат в качестве кода HTML, но я получаю объект $.ajax({ method: 'post', url: location.pathname, data: "data", success: function (result) { $('#testPage').empty(); console.log(result); console.log(result.products); $('#testPage').html(result.products); } }) < /code> И когда я возвращаю частично, я получаю HTML, мне нужен < /p> [HttpPost] public IActionResult TestPage(string date) { var model = products.Where(x => x.ProducingCountry == "PL").ToList(); return PartialView("_ViewTestPage", model); } < /code> javascript < /p> $.ajax({ method: 'post', url: location.pathname, data: "data", success: function (result) { $('#testPage').empty(); console.log(result); $('#testPage').html(result); } }) [/code] result
Я пытаюсь получить HTML от PartialViewResult, который находится в классе, но когда я получаю результат в сообщении, я получаю обычный объект. Если я возвращаю PartialViewResult без класса, то все работает, и я получаю HTML -код. Я представлю часть...
Я пытаюсь получить HTML от PartialViewResult, который находится в классе, но когда я получаю результат в сообщении, я получаю обычный объект. Если я возвращаю PartialViewResult без класса, то все работает, и я получаю HTML -код. Я представлю часть...
Я загружаю страницу из $http.get в iFrame. $http.get извлекает полную HTML-страницу, как если бы на нее изначально осуществлялась навигация, но когда я прикрепляю контент к iframe, контент загружается за пределами тегов HTML... и исходных тегов HTML...
Я загружаю страницу из $http.get в iFrame. $http.get извлекает полную HTML-страницу, как если бы на нее изначально осуществлялась навигация, но когда я прикрепляю контент к iframe, контент загружается за пределами тегов HTML... и исходных тегов HTML...