Passaggio variabili da js a php
-
Buonasera,
sto cercando di implementare uno script che all’inserimento di determinati input inseriti dall’utente esegua una chimata ajax al server pre passare le variabili e restituire il risultato.
Vi posto il codice che ho inserito nel file functions.php di wordpress:
http://codepad.org/JN2m9IKAil file custom.js invece è questo:
jQuery(document).ready(function($){ $('#datiluce').submit(function(e){ e.preventDefault(); var dati = $(this).serialize(); $.ajax ({ url: my_vars.ajaxurl, method: "POST", dataType: "html", data: { 'action': 'calcolo', 'data':'dati' }, success:function(data){ $("#risultato").html(data); }, }); }); });
la form è invece questa:
<form action="" method="post" id="datiluce" enctype="multipart/form-data"> Costo al kW/h : <input id="costo "name="costo" required="" type="number" /> Ore funzionam.: <input id="ore" name="ore" required="" type="number" /> gg funzionam.: <input id="giorni" name="giorni" required="" type="number" /> Potenza in KW : <input id="potenza" name="potenza" required="" type="number" /> Genere :<select id="luce" name="luce" required=""> <option selected="selected" value="Alogena">Alogena</option> <option value="Fluorescenza">Fluorescenza</option> <option value="Incandescenza">Incandescenza</option> </select> <button >Invia</button></form> <div id="risultato"></div>
Praticamente funziona tutto tranne il passaggio delle variabili da js a php.
Lo script mi restituisce tutti gli echo nel div risultato tranne le variabili.Sapete indicarmi dove sbaglio?
Stai visualizzando 2 risposte - dal 1 al 2 (di 2 totali)
Stai visualizzando 2 risposte - dal 1 al 2 (di 2 totali)
- Il topic ‘Passaggio variabili da js a php’ è chiuso a nuove risposte.