EasyUI Forum
April 19, 2024, 04:33:28 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: [RESOLVED] tooltip of cobobox items show under combobox panel  (Read 4405 times)
Coder
Jr. Member
**
Posts: 93


View Profile
« on: July 12, 2018, 05:29:18 PM »

combobox:

Code:
 , onBeforeLoad: mComboboxOnBeforeLoad_ClearTooltip
 , onLoadSuccess: mComboboxOnLoadSuccess_CreateTooltip
 , formatter: mComboboxFormatter

formatter:
Code:
 function mComboboxFormatter(row){

  var currentValue = $( this ).combobox('getText');
  var pattern = '(' + currentValue.replace(reEscape, '\\$1') + ')';

  var s = "<div class=\"item "+row.cssID+" easyui-tooltip\" title=\""+row.Hint+"\">"
     + row.Label.replace(new RegExp(pattern, 'gi'), '<strong>$1<\/strong>')
   +"</div>";
  return s;
 };

Tooltip clear:
Code:
 function mComboboxOnBeforeLoad_ClearTooltip(param){
  $( this ).combobox('panel').find('.easyui-tooltip').tooltip('destroy');
 }

Tooltip creator:
Code:
 function mComboboxOnLoadSuccess_CreateTooltip(){
  $( this ).combobox('panel').find('.easyui-tooltip').tooltip({
     showDelay: 100
   , position: 'bottom'
  });
 }

Result in attach pic.


How to fix it?
« Last Edit: July 18, 2018, 05:26:47 AM by Coder » Logged
jarry
Administrator
Hero Member
*****
Posts: 2262


View Profile Email
« Reply #1 on: July 13, 2018, 06:06:06 AM »

Please set the 'zIndex' with a bigger value when displaying the tooltip.
Code:
$('#tt').tooltip({
onShow: function(){
$(this).tooltip('tip').css({
zIndex: 99999999
});
}
})
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!