paolo@bimodesign.com | +34 608 61 64 10

JS / Ajax / Jquery / Json

        

Js -Eseguire submit di un form

Anche se sconsiglio di usare javascript per effettuare una operazione del genere, potrebbe capitare, come e' successo a me, di dover modificare vecchi applicativi, dove e' necessario eseguire questa operazione e magari non si puo' utizzare Ajax o non si ha il tempo per implementare tutta la struttura.

In questo esempio, al click su un check, voglio che la pagina stessa si ricarichi e che il check stesso cambi di stato.
Innanzitutto va definito un form all'interno della pagina, dove l'action e' vuoto e il metodo che usiamo, per comodita', e' POST.
Quindi definiamo il campo input-check e la condizione sulla variabile stessa che arrivera' in POST dopo il click sul link seguente.
Associamo quindi al link, un semplice javascript che fa il submit.

<form name="formSistInfo" method="post" action="">
...
	<input type="checkbox" name="check_sistinof_borrados" id="check_sistinof_borrados" value="1"
	<?php if($_POST['check_sistinof_borrados'] != null &&
		 $_POST['check_sistinof_borrados']  == 1){
		echo "checked";										
	}?>
	>
	<a href="javascript:document.formSistInfo.submit();">click</a>