mi scuso in anticipo se questa è una domanda semplice, ho questo codice JavaScript:jQuery che mostra div e poi sparire
$(document).ready(function() {
$("#results").hide();
var html = $.ajax({ url: "ajax.php?db_list=get", async: false}).responseText;
$("#submit").click(function() {
$("#results").show();
});
});
Ho un pulsante che assomiglia a questo:
<fieldset class="action">
<button name="submit" id="submit">Submit</button>
</fieldset>
Quando Clicco sul pulsante Invia. Volevo mostrare i risultati div e mantenerli lì, ma in Chrome si apre e poi scompare immediatamente, è questo a causa della funzione hide() nella parte superiore del mio documento pronta?
Grazie!
Sì, grazie, questo è stato il problema, restituisce false mantiene il div aperto, –
Grazie, return false ha fatto il trucco per me (il mio div lo avrebbe mostrato molto rapidamente, quindi nascondere ... Stavo usando l'interruttore ()). Perché questo e perché restituisce il falso risolve questo? – DnfD