2009-10-12 6 views
2

Чтобы добавить всплывающую подсказку к моему DropDownList предметам у меня естьDropDownList подсказки в Chrome и Safari

 DropDownList1.Items[i].Attributes.Add("title", tooltip); 

Проблема это не работает в Chrome и Safari. Любой другой способ добавить всплывающую подсказку или любой способ исправить это в Chrome и Safari?

ответ

1

Есть много компонентов всплывающей подсказки, также у jQuery есть несколько плагинов, которые могут предложить такую ​​функциональность. Я знаю, что вы страдаете, поскольку подсказки отображаются так, как ожидалось в IE, но в Chrome/Safari они, как правило, являются пустыми. Будет интересно узнать, есть ли у кого-то другое исправление для этого.

0

Вы можете просто использовать ToolTip свойство списка: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.dropdownlist.tooltip.aspx

+0

Он ищет всплывающую подсказку по каждому отдельному элементу в выпадающем меню, а не по всему выпадающему меню. – PhilPursglove

+0

Ах. Я не получил эту часть. К сожалению. –

0

Использование JQuery:

// Assign Tooltip value on click of dropdown list //  
    $(document).ready(function() { 
    try{ 
    $('select').click(function (el) {  
     $(this).find("option:[title='']").each(function (el) {  
            $(this).attr("title",$(this).text()); 
     })     
     }); 
    } 
    catch(e) 
{ 
    alert(e); 
} 

})

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

  • Нет связанных вопросов^_^