В основном Im создает приложение ASP.NET MVC. У меня есть страница поиска. Он ищет результаты из разных источников. Чтобы ускорить загрузку страницы, я решил сначала загрузить результаты из одного источника, а затем динамически загружать больше результатов по мере того, как он заканчивает поиск других источников.Ajax actionlink на загрузке страницы
До сих пор у меня появился первый набор результатов и работа Ajax.ActionLink, которая отображает частичный вид в div, который показывает результаты из второго источника. Однако, очевидно, я должен нажать на actionLink, чтобы заставить его работать.
Что мне интересно, как использовать actionlink для запуска загрузки страницы, чтобы дальнейшие результаты поступали автоматически? могу ли я переписать actionlink в javascript/jquery и запустить его на загрузку страницы или что это лучшая практика для такого рода вещей?
В основном мое действиеLink выглядит так: «<% = Ajax.ActionLink (« Поиск больше »,« searchMoreSystems »,« поиск », новый {searchID = anySearchID}, новый AjaxOptions {UpdateTargetId =" moreResults "})%> что это будет выглядеть в jquery ajax? – Boob
Мы только что использовали javascript, чтобы щелкнуть ссылку, как только страница загрузится. Хорошим побочным эффектом этого является то, что если вызов ajax для загрузки частичного отказа не удастся, пользователь может просто щелкнуть ссылку еще раз. –