2013-09-25 5 views
0

У меня есть страница, которая загружается с помощью вызова нормального контроллера в моем приложении ASP.NET MVC. Проблема в том, что есть некоторые данные, которые я хочу загрузить после получения информации с клиентской стороны. По этой причине я хочу, чтобы на клиенте запускался AJAX, а затем для отправки этой информации на сервер и только затем я хочу, чтобы страница загружалась с данными, которые я получил от клиента, который будет использоваться на сервере чтобы дать клиенту информацию о конкретном клиенте.Ajax вызов до загрузки страницы

Возможно ли выполнить какой-либо AJAX до «основного» вызова?

+0

Вы написали слишком много текста, объясняющего вашу проблему! Если вы хотите получить информацию от клиента, это означает, что уже должен быть предоставленный контекст, откуда можно получить информацию. Таким образом, вы можете звонить во время загрузки, но не раньше. – Abbas

ответ

0

Похоже, что вы можете использовать обычную страницу (просмотр), которая после загрузки вызовет ваш сервер, а затем вы можете динамически загружать другую страницу (частичное просмотрение).

Вы должны знать, что javascript, включенный в вашу страницу, бок о бок с данными вашего контроллера, завернутый ViewEngine с html-кодом представления. Итак, как только ваш JS выполняет View (html &), он уже отображается в браузере.

Смежные вопросы