Pagina 1 din 1

apelare functie JS din alt fisier

Scris: Lun Mar 02, 2015
de andras
Salut,
Folosesc Ajax() din fisierul prog_client.php (my_ajax("disponibil.php",data_json,"post");), iar in fisierul disponibil.php am pus un link asa (simplificat):

Cod: SelectaĊ£i tot

$re_html .='<td > <a href="javascript:clicrezervare();"  class="confirmation" id="confirmation" >Rezerva loc</a></td>';
Rezultatul ($re_html) il pun intr-un <div> in prog_client.php.
Cum fac ca la click pe acel link (Rezerva loc) sa-mi execute functia JS clicrezervare(), dar aceasta functie este in fisierul initial (prog_client.php)? Am incercat dar nu merge direct, am mai pus functia clicrezervare() in alt fisier clicu.js dar nici asa nu merge. Am pus si

Cod: SelectaĊ£i tot

<a href="#" onclick="clicrezervare();"></a>
dar tot nu merge. Apare link-ul dar la click pe el nu face nimic. Aceasata functie contine un alt ajax dar n-o pot apela. Multumesc.

apelare functie JS din alt fisier

Scris: Lun Mar 02, 2015
de MarPlo
Salut
Functia clicrezervare() trebuie sa o ai inclusa in pagina in care vrei sa o apelezi. Daca in pagina unde afisezi link-ul ai si functia (definita direct in acea pagina sau intr-un fisier JS inclus in ea) ar trebui sa mearga.
Verifica in Consola (cu F12) sa nu ai erori javascript.

apelare functie JS din alt fisier

Scris: Lun Mar 02, 2015
de andras
Asta voiam de fapt sa stiu daca pot pune functia JS in pagina in care afisez rezultatul functiei ajax(). Asa am descoperit eroarea, era chiar in cadrul functiei clicrezervare(), eu credeam ca functia nu a fost plasata corect.