Одновременное отображение части данных из модели представления (ASP.NET MVC 3) - PullRequest
0 голосов
/ 15 декабря 2011

Я совершенно новичок в ASP.NET MVC, поэтому вопрос может показаться глупым.

У меня есть представление, которое одновременно должно отображать часть данных из его модели.И есть кнопки, которые должны инициировать, какая часть данных будет показана.

Пока что я инкапсулировал каждую часть данных в элемент div и добавил кнопки.Я также добавил функцию, которая возвращает стиль CSS для данного идентификатора (в основном он возвращает display:visible или display:none).

Я предполагаю, что смогу подключить обработчики событий для кнопок.Но я полностью застрял при перерисовке / обновлении элементов div.Я имею в виду, я не понимаю, как я должен заставить div обновлять их стиль.

Не могли бы вы помочь мне динамически отображать / скрывать элементы и кнопки div?

Ответы [ 2 ]

1 голос
/ 15 декабря 2011

Как это:

$('buttonClass/IDhere').click(function (){
$('theDivYouWantToShowClass/IDhere').toggle();
});
1 голос
/ 15 декабря 2011

Это должен быть стандартный javascript (или в вашем случае jquery).Это не связано с MVC3.Как только у вас будет построено представление, включающее все ваши div с содержимым, вы вызываете $ ('# div_id'). Show () или $ ('# div_id'). Hide (), чтобы показать или скрыть.Вы также можете использовать много других методов, которые имеют связанные анимации, но это должно помочь вам начать.

http://docs.jquery.com/Tutorials:Basic_Show_and_Hide

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...