Metodo InsertBefore

di il
1 risposte

Metodo InsertBefore

Buonasera a tutti.Ho una inputbox che funge da ricerca,ogni qual volta che io ricerco un valore,e clicco sul bottone" cerca",deve evidenziarmi tale risultato presente nella tabella,posizionandomelo al primo posto rispetto agli altri.Ecco il codice :
$(".button_search").click(function(){
var val = $(".id_filtro").val();
var rows= $(".tr_delete:first");
$(".search_text").removeClass("search_text");
$(".tr_delete[id='"+val+"']").addClass("search_text").insertBefore(rows);
});

Tutto questo funziona,cerco un valore e me lo evidenzia e lo posiziona al primo posto,ma se riclicco sul bottone,con la stessa ricerca appena effettuata, mi elemina il record.questo perchè il valore che io ricerco si trova già al primo posto ed ovviamente lo elimina in base al codice che io ho scritto... non so se mi sono espressa bene... spero mi possiate aiutare!grazie

1 Risposte

  • Re: Metodo InsertBefore

    Scusate ho risolto facendo un if sulla posizione della riga..ovvero se il record ricercato si trova al primo posto, evidenzia l'intera riga,altrimenti la posiziona al 1°!
Devi accedere o registrarti per scrivere nel forum
1 risposte