Jump to content


Photo

Fechando uma Auto Busca, ao clicar fora?

Js Javascript Auto Busca

  • Faça o login para participar
6 replies to this topic

#1 bobsap

bobsap

    Normal

  • Usuários
  • 82 posts
  • Sexo:Masculino
  • Localidade:marilia

Posted 13/07/2015, 01:34

Oi Pessoal. fiz uma Auto Busca que carrega registros conforme se digita no campo busca, quando se clica sobre a linha, ela joga o resultado para cima no campo de busca, até aqui funciona bem.

Porém, se eu clico fora dos campos listados, no copo da tela, a lista não fecha, ela permanece aberta na tela, como eu faço para quando eu clicar fora da lista, as opções listadas no <LI> desaparecerem?
Quero que ao clicar fora, a palavra digitada permaneça no campo busca, porém desapareça a lista que foi aberta no <li> pela function.

<script type="text/javascript">
$(function(){
$("#busca").keyup(function(){
var pesquisa = $(this).val();

$.post('busca.asp',{resultado_busca:pesquisa},function(r){
         $('.autocomplete').html(r);


});
});
     $('.autocomplete').delegate('li','click',function(){
        var texto = $(this).text();
     $('#busca').val(texto);
     $('.autocomplete').html('');
    
    
     });
});

</script>
<input type="search" name="busca" id="busca" value="O que você procura?" onBlur="if (this.value == ''){this.value = 'O que você procura?'; }" onFocus="if (this.value == 'O que você procura?') {this.value = ''; }" maxlength="100" class="input_caixa" autocomplete="off">
<ul class="autocomplete">
</ul>

Obrigado!



#2 Danilomaru

Danilomaru

    Ativo

  • Moderadores
  • 300 posts
  • Sexo:Masculino
  • Localidade:brasil

Posted 16/07/2015, 04:56

Coloque isto:
 

$('body').click(function (event) {
if(event.target.id!='busca'){
$('.autocomplete').html('');
}
});

Abraços!



#3 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 20/09/2017, 20:03

Provera Website Amex Overseas cialis Buy Levitra Without Prescription
Buy Wellbutrin 75 Mg Acheter Kamagra 150 Mg Cialis Per Durata
Propecia 10 Years Testosterone Levels viagra cialis Companies That Sell Cialas

#4 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 28/09/2017, 06:52

Generic Cialis Daily Use cialis Clomid Besoin D Aide Grossesse Zithromax Boots Finasteride Vendita Propecia Online
Cephalexin Side Effects Dogs Buy Synthroid No Prescription Priligy Plm cheap cialis Online Prednisone Cialis Oder Kamagra
Buy Cialis 40 Mg In Toronto Canadian Pharmacy Prednisone cialis online Kamagra With Paypal Uk
Sertralina Generic Buy Navidoxine Uk cialis price Amoxil Chew Tabs

#5 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 28/09/2017, 13:39

Prix Levitra 10 Mg Bayer cialis price Bayer Levitra 20 Mg Lasix Italy Baclofene Liquide
Levitra Orosolubile Costo Want to buy isotretinoin free doctor consultation cialis buy online Doxycycline 10mg Mail Order On Line Allergies Amoxicillin Caratteristiche Levitra In Farmacia

#6 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 13822 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 29/09/2017, 10:24

Purchase Isotretinoin Price Discount Bentyl Cialis Luststeigerung cialis Priligy Nausea Levitra 75 Mg Propecia Tarifas Farmacia
Viagra 79 Himplasia buy cialis Order Acetazolamide
Bentyl In Internet By Money Order No Script Needed cialis Once A Day Amoxicillin Where To But Viagra Without Dr.
Kamagra Oral Jelly Gefahrlich Nolvadex Steroids Comprar Viagra Con Mastercard cialis price Comprar Viagra Femenina Paginas Seguras Cialis Y Tadalafil
Amoxicillin Medicine Dosage Of Amoxicillin For Lyme viagra cialis Can Buy Ropinirole Over The Counter
Discount Elocon Best Website 247 Rx Shop Viagra Generic Original Viagra Kaufen cialis online Cialis Casero
Priligy Wirkungsdauer Drug Side Effects Keflex cialis buy online Buy Nexium 40 Mg Digoxin Sales

#7 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 23/10/2017, 23:03

Cialis 20mg Tablets Viagra Online Empfehlung Viagra Mercado Libre levitra soft tabs Online Pharm Kamagra Wiki Nolvadex 20 Mg Effets Secondaires
Cialis Turchia Acheter Cialis Au Quebec Buy Cialis From Canada buy viagra Priligy Sans Ordonance Propecia Skin Rash Drugs Sale Generic Pyridium Tab Free Shipping Dumfries





3 user(s) are reading this topic

0 membro(s), 3 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq