6191697bef2b53d372151606e7bb83a483dd9515 tdreszer Wed Dec 15 16:53:53 2010 -0800 Fixed the mdb '...' table so that it can overflow the longLable table cell. diff --git src/hg/js/ajax.js src/hg/js/ajax.js index a916123..3b3c851 100644 --- src/hg/js/ajax.js +++ src/hg/js/ajax.js @@ -274,29 +274,40 @@ $.ajax({ type: "GET", url: "../cgi-bin/hgApi", data: thisData, trueSuccess: loadMetadataTable, success: catchErrorOrDispatch, cache: true, cmd: trackName }); } function loadMetadataTable(response, status) // Handle ajax response (repopulate a metadata val select) { var div = $("div#div_"+this.cmd+"_meta"); + var td = $(div).parent('td'); + if(td.length > 0 && $(td[0]).width() > 200) { + $(td[0]).css('maxWidth',$(td[0]).width() + "px"); + $(div).css('overflow','visible'); + } $(div).html(response); + if(td.length > 0 && $(td[0]).width() > 200) { + tr = $(td[0]).parent('tr'); + if (tr.length > 0 && $(tr[0]).hasClass('bgLevel2')) { + $(div).children('table').css('backgroundColor',$(tr[0]).css('backgroundColor')); + } + } $(div).show(); } function removeHgsid(href) { // remove session id from url parameters if(href.indexOf("?hgsid=") == -1) { href = href.replace(/\&hgsid=\d+/, ""); } else { href = href.replace(/\?hgsid=\d+\&/, "?"); } return href; }