Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Recuperare valore di una select e stamparla

    Avrei bisogno di stampare il valore della option selezionata che mi servirà poi moltiplicarla con altre variabili php


    <form id="Ordina" name="Ordina" method="post" action="/azienda/public/user/addordine/codprodotto/4/idcarrello/55">
    <label for="quantita" class="required">QUANTITA'</label>
    <select name="quantita" id="quantita">
    <option value="" label="NUM.">NUM.</option>
    <option value="1" label="1">1</option>
    <option value="2" label="2">2</option>
    <option value="3" label="3">3</option>
    <option value="4" label="4">4</option>
    <option value="5" label="5">5</option>
    </select>

    <dl>
    <dt id="metodopagamento-label"> METODO DI PAGAMEMTO</dt>

    <dd>
    <input type="radio" name="metodopagamento" id="metodopagamento-CARTADICREDITOEPAYPAL" value="CARTA DI CREDITO E PAYPAL">
    <label for="metodopagamento-CARTADICREDITOEPAYPAL">CARTA DI CREDITO E PAYPAL</label>


    <input type="radio" name="metodopagamento" id="metodopagamento-CONTRASSEGNO" value="CONTRASSEGNO">
    <label for="metodopagamento-CONTRASSEGNO">CONTRASSEGNO</label>


    <hr>


    <h2 id="tot1">Totale
    <?php echo $s=($this->codprodotto->prezzo*QUANTITA CHE SELEZIONO);?>
    <h2 id="tot2">Totale xxx</h2>
    </dd></dl>
    <input type="submit" name="Invia" id="Invia" value="Ordina" class="button">
    </form>
    <div id="result"></div>

    Ho provato sia utilizzando jquery
    $("select").change(function () {
    var str = "";
    $("select option:selected").each(function () {
    str += $(this).text() + " ";
    });
    $("result").text(str);
    })
    .change();

    che con jquery e ajax
    $("#quantita").change(function(){
    var valore = $('#quantita').val();
    var url = '/azienda/public/user/stampaquantita/codprodotto/4/idcarrello/55'
    $.ajax({
    url: url,
    type: "POST",
    data: valore,
    success: function(data) {
    $("#result").html(data);
    }
    })
    )};

    ma non mi stampa niente
    Sono alle prime armi con ajax

    nella pagina stampaquantita è presente un echo $_POST[quantita]

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Mi sembra tu faccia confusione sia con Ajax che con jquery, meglio se rileggi la guida
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Originariamente inviato da cavicchiandrea
    Mi sembra tu faccia confusione sia con Ajax che con jquery, meglio se rileggi la guida
    Infatti ho specificato che sono alle prime armi con ajax e jquery
    Comunque siccome mi serve abbastanza urgentemente se qualche buon anima mi può risolvere il problema ne sarei felice

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.