executie functie js la redirect dupa submit
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
sterica
- Mesaje: 285
executie functie js la redirect dupa submit
Salutare,
Am un buton de submit care executa un form, fara artificii ajax, pe acel buton de submit am un onclik="myfunction()".
Action-ul din form ma trimite catre o pagina php care are header("Location:...") cu trimitere la aceasi pagina unde este butonul de submit.
In js am incercat o testare sub forma:
Cod: Selectaţi tot
function myfunction() {
//cu aceasta functie sterg textul de informare din session
setTimeout(function () {
console.log('text');
}, 3)
}
La apasarea butonului de submit in consola timp de 3 milisecunde se vede textul dupa care dispare.
Cum pot executa functia mea dupa ce s-a facut reincarcarea paginii la apasarea butonului de submit?
Multumesc!
MarPlo
Mesaje: 4343
Salut
Se poate face asa:
1. In redirectul din php se adauga un #hash la adresa paginii de redirect:
2. In pagina respectva, in js se adauga sa se execute functia care vrei daca exista acel #hash in adresa paginii:
Cod: Selectaţi tot
if(window.location.hash=='#sbmt') myfunction();
sterica
Mesaje: 285
functioneaza perfect, multumesc mult de ajutor!
Subiecte similare
-
Ajax fade mesaj si redirect dupa un timp
JavaScript - jQuery - Ajax
Primul mesaj
Am codul asta si vreau in loc de input type=button sa fie submit, dar sa imi dea fade la fel in 5 secunde de cand apare eroarea.
Daca schimb cu...
Ultimul mesaj
Am rezolvat,multumesc frumos de ajutor
-
Ordine de executie cu jQuery-AJAX
JavaScript - jQuery - Ajax
Primul mesaj
Am acest cod (ajax este asincron):
function echoHello(){
return $.ajax({
//this will return hello ;
});
}
function echoWorld(){
return world...
Ultimul mesaj
Ajax face un apel către serverul web și este asincron. Nu știi cât va dura pana la raspuns. Este la fel ca:
setTimeout(_ => {...
-
mysql Update dupa nume
PHP - MySQL - XML
Primul mesaj
Salutari,
Incerc de ceva timp sa fac sa imi salveze informatiile jucatorului in baza de date, o data inserate vreau atunci cand gaseste din nou...
Ultimul mesaj
Cand se creaza tabelul in baza de date, coloana nickname trebuie sa fie de tip UNIQUE KEY .
Iar id-ul ar trebui sa fie o valoare care sa nu o mai...
-
Select dupa mai multe coloane in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
am si eu o baza de date zona_geografica in care am rubricile
id |nume_tara |nume_oras |id_tara |id_oras | nume_zona | id_zona | data
1 |...
Ultimul mesaj
Multumesc mult pentru ajutor .
-
După Lună, China se îndreaptă spre Marte
Stiri Deosebite
După ce a cucerit Luna, China se îndreaptă direct spre Marte.
<img style='width:99%' src='/forum/images/china_probe_rocket.webp' alt='China...