È ansible cancellare un modulo e resettare (ricaricare) la pagina con un pulsante?

Ho un modulo su una pagina in cui l’utente digita qualcosa e quindi un risultato viene restituito e visualizzato sulla pagina. È ansible che io abbia un pulsante che cancellerà simultaneamente i risultati della ricerca e il modulo?

So che è ansible utilizzare il sul modulo per reimpostare il modulo e anche utilizzare il codice seguente, per ricaricare la pagina.

È ansible fare in modo che il pulsante esegua entrambe le operazioni, ovvero cancella i risultati della ricerca e reimposta il modulo? Può essere fatto usando JavaScript, se sì come?

Grazie

Se desideri la funzionalità di entrambi gli snippet che hai postato, puoi semplicemente combinarli.

  

(Lì, ora puoi accettare la mia risposta XD)

Sono un fan del suggerimento di @ MikeyHogarth poiché viene chiamato indipendentemente dal modo in cui la pagina viene aggiornata. Questa è una di quelle rare volte in cui trovo il javascript dritto più semplice di jquery, quindi volevo solo aggiungere il codice per quello.

 $(document).ready(function () { resetForms(); }); function resetForms() { document.forms['myFormName'].reset(); } 

Questo utilizza l’attributo del nome del modulo e, se preferisci usare l’attributo id del modulo, usa invece questo:

 document.getElementById('myFormId').reset(); 

usando JQuery, fai qualcosa di simile nella pagina;

 $(document).ready(function () { resetForms(); }); function resetForms() { for (i = 0; i < document.forms.length; i++) { document.forms[i].reset(); } } 

e quindi basta usare il secondo input, i moduli si aggiorneranno automaticamente quando la pagina verrà caricata di nuovo.

puoi semplicemente redirect la pagina alla posizione corrente con questo codice:

 $('[data-command="reset"]').click(function () { window.location.href = window.location.href; }