Добавьте всплывающие подсказки к вспомогательному html.dropdownlist в asp.net mvc - PullRequest
0 голосов
/ 11 января 2011

У меня есть выпадающий список, в котором отображаются только коды продуктов 101,102,103

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

Так что это не ваш обычный DataValue & DataText scenerio, потому что «101» будет как отображаемым текстом, так и значением.

Я считаю, что мне потребуется использовать jQuery для достижения этого эффекта.И я также считаю, что мне нужно было бы установить атрибут Заголовок каждого элемента списка в качестве Заголовка продукта.

Мой вопрос заключается в том, как с помощью помощника html.dropdownlist как установить атрибут заголовка?

Спасибо, это мой первый день использования MVC

1 Ответ

1 голос
/ 11 января 2011

Мы использовали один раз для чего-то похожего.http://plugins.jquery.com/project/tipsy

Мы на самом деле сделали еще один шаг и «создали» такой атрибут

<span class="tipsyItem" tipsy="This is my tooltip text!">This is my regular text!</span>

Причина в том, что типсы все равно время от времени будут показывать обычную подсказку.Мы использовали некоторые из расширенных настроек, подобных этой.

$('.tipsyItem').tipsy({title: 'tipsy'});

Плюс вы можете создать тему.Также даже удалось заставить его поддерживать html, встроенный во всплывающие подсказки для ссылок и т. Д.

$('.tipsyItem').tipsy({html: true });

Твиттер использовал типсы.Я не уверен, что они все еще делают.

...