2013-12-18 17 views
7

Ciao ho numero di caselle di controllo e al di sotto che ho un pulsante, che filtrerà i dati come da selezione casella di controllo .. enter image description hereCome deselezionare la casella di controllo sul pulsante Indietro?

Quando sarò cliccare sul pulsante del filtro si trasferirà ad altra pagina e quando ho fare clic sul pulsante indietro la casella di controllo resta selezionata.

ma voglio che quando clicco sul tasto posteriore allora casella di controllo dovrebbe essere deselezionate.

enter image description here

Qualsiasi aiuto.

+0

rimarcato la tua domanda come questo non è possibile con HTML puro –

risposta

10

È possibile ripristinare le caselle di controllo al caricamento della pagina utilizzando jQuery

$('input:checkbox').prop('checked', false); 

Demo (Casella di controllo sarà mai controllato come onload am sbarazzarsi di checked proprietà)

ondomready (Inserite il codice qui sotto in qualsiasi punto documento)

$(document).ready(function(){ 
    $('input:checkbox').prop('checked', false); 
}); 
+0

Ho già preso '', come usare questo al caricamento della pagina? –

+0

@JavaCurious ღ Aspetta, Io modificare la mia risposta, ma per questo è necessario libreria jQuery –

+0

libreria jQuery Ok, ho già utilizzato. –

1

Prova questo quando si fa clic sul pulsante Indietro utilizzare jQuery per cancellare le caselle di controllo

$("input[type='checkbox']").each(function() { 
$(this).removeAttr('checked'); 
}); 
1

È possibile utilizzare sottostante Codice:

window.onbeforeunload = function() { 
     //unchecked your check box here. 
     $("input[type='checkbox']").prop('checked', false) 
}; 
Problemi correlati