il problema e che nel risultati di ricerca io ci ho messo un immagine e un testo
ora quando clicco uno dei risultati, mi mette nell'input text "<img src ecc ecc" invece io vorrei che al click andasse da un altra parte
credo che la parte incriminata sia questa jquery autocomlete
codice:function _table_format(options, row, pos){ if(!options.separator) options.separator = "#"; var _arr = row[1].split(options.separator); var _str = ""; for(var _x = 0;_x < _arr.length;_x++){ _str += '<div class="fld_'+(_x + 1)+'">'+_arr[_x]+'</div>'; } _str = "<div class=\"tbl\">" + _str + "</div>"; if(pos == 1){ jQuery(".ac_results > ul").css("position","relative"); var _int = ''; for(var _x = 0;_x < options.th.length;_x++){ _int += '<div id="int_'+(_x + 1)+'">'+options.th[_x]+'</div>'; } jQuery('<li class="ac_intestazione"><div class="tbl">'+_int+'</div>') .appendTo(".ac_results > ul"); }else if(pos == 2){ jQuery(".ac_results > ul > li").not(".ac_intestazione").css("margin-top","20px"); } return _str; }
mentre il css e questo
codice:.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; } .ac_results ul a { display: block; } .ac_results ul a span{ display:none; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */ /*width: 100%;*/ font: menu; font-size: 12px; /* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */ line-height: 16px; overflow: hidden; width:100%; height:100%; } .ac_loading { background: white url('indicator.gif') right center no-repeat; } .ac_odd { background-color: #eee; } .ac_over { background-color: #0A246A; color: white; }

Rispondi quotando