2013-06-20 2 views
1

Я использую mvc4/razor.I нужно всплывающее окно, как изображение прилагается. Я получил jQuery из coda для создания всплывающего окна. http://jqueryfordesigners.com/coda-popup-bubbles/Загрузить данные из базы данных в jQuery popup

Но как получить подробную информацию из базы данных, чтобы загрузить ее в jquery popup?

(Я создал этот образ, принимая StackOverflow, как example.On MouseOver «Имя пользователя», создает всплывающее окно с UserDetails)

enter image description here

ответ

2

Это очень большой вопрос, и подробный и полный ответ потребуется много времени, чтобы кто-то написал для вас. Я могу, однако, дать вам несколько указателей, чтобы начать.

Есть действительно три вещи, которые вам нужно будет сделать, чтобы достичь того, что вы пытаетесь сделать. Я предлагаю вам работать над этим вовремя, и каждый шаг приведет вас к вашей конечной цели.

1. Извлеките данные пользователя из базы данных и отобразите их в представлении без всплывающего окна.

Ваш первый шаг - получить информацию о пользователе, которая будет отображаться на странице. С вашего вопроса неясно, сможете ли вы это сделать уже. Если нет, я предлагаю вам прочитать EntityFramework - это поможет вам начать работу.

2. Получить JQuery всплывающее окно работает, без запросов к базе данных

Далее, сделать всплывающее отображения случайной строки текста. Опять же, неясно, знаете ли вы, как это сделать. Если вы не изучите учебник, с которым вы связались, и попытайтесь его заставить работать.

3. Детали Загрузка пользователем через AJAX

Следующий шаг, чтобы иметь возможность загружать пользовательские данные с помощью AJAX, и, возможно, делают результат как PartialView, или, может быть в формате JSON. Google для некоторых учебных пособий по MVCAJAX и Partial Views.

4. Собираем все вместе

Ваш последний шаг будет поставить все это вместе. Вам нужно будет изменить JQuery на шаге 2, чтобы загрузить данные пользователя через AJAX, как на этапе 3.

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