offsets for find as you type names for PMS and Groups were crazy, change it so it renders the autocomplete below.

This commit is contained in:
Sam 2013-06-17 12:14:59 +10:00
parent dbfd40da84
commit 7c73140674
1 changed files with 8 additions and 2 deletions

View File

@ -131,16 +131,22 @@ $.fn.autocomplete = function(options) {
return false; return false;
}); });
var pos = null; var pos = null;
var vOffset = 0;
var hOffset = 0;
if (isInput) { if (isInput) {
pos = { pos = {
left: 0, left: 0,
top: 0 top: 0
}; };
vOffset = -32;
hOffset = 0;
} else { } else {
pos = me.caretPosition({ pos = me.caretPosition({
pos: completeStart, pos: completeStart,
key: options.key key: options.key
}); });
vOffset = div.height();
hOffset = 27;
} }
div.css({ div.css({
left: "-1000px" left: "-1000px"
@ -150,8 +156,8 @@ $.fn.autocomplete = function(options) {
var borderTop = parseInt(me.css('border-top-width'), 10) || 0; var borderTop = parseInt(me.css('border-top-width'), 10) || 0;
div.css({ div.css({
position: 'absolute', position: 'absolute',
top: (mePos.top + pos.top - div.height() + borderTop) + 'px', top: (mePos.top + pos.top - vOffset + borderTop) + 'px',
left: (mePos.left + pos.left + 27) + 'px' left: (mePos.left + pos.left + hOffset) + 'px'
}); });
}; };