Я возвращаю представление из контроллера и использую jquery для отображения результата.Он отлично работает в отладке, но когда я публикую его на сервере, когда возвращается результат ajax (и это правильно), он удаляет все элементы.Это сводит меня с ума!Я думал, что это может быть проблема тайм-аута, но, очевидно, не так, как я пытался до 200 миллисекунд.
JS:
function openRestaurantList() {
$.ajax({
url: "/restaurants",
success: function (result) {
document.title = "Restaurants";
$("body").html(result);
}
});
}
Контроллер:
[Route("restaurants")]
public IActionResult Restaurants()
{
ViewBag.Data = Place.FetchFullListByType(Place.Types.Restaurant);
return View("RestaurantList");
}