Контекст:
У меня есть раздел представления, который я хочу регулярно обновлять через JS.
Что я сделал такfar:
Используя информацию, указанную в: Альтернатива Viewcomponent для обновления ajax
- создал компонент представления, который инкапсулирует область, которую я хочу обновить
- попытался создать собственный маршрут к компоненту представления следующим образом
options.Conventions.AddPageRoute("/Components/ViewComponent/default", "FriendlyRouteAlias");
- используйте следующий скрипт, чтобы попытаться загрузить (обновленный) компонент представления и вставить значение в div:
<script>
var container = $(".DataToUpdate");
var refreshComponent = function () {
$.get("Route/to/view/component", function (data) { container.html(data); });
};
$(function () { window.setInterval(refreshComponent, 1000); });
</script>
Можно ли загрузить таким образом компонент просмотра или я должен искать другой способ сделать это?