Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387

    Da PHP testo + Array a Jquery / Ajax

    Salve a tutti,
    ho bisogno cortesemente di un aiuto per creare una funzioncina AJAX...

    Da un form PHP invio via Post diversi campi:

    Codice PHP:
    <input type="text" name="testo" value="giusto un campo di testo">
    <
    input type="text" name="recipients[]" value="3471234567"
    <input type="text" name="recipients[]" value="3359876543"
    <input type="text" name="recipients[]" value="3201472583" 
    Qundi "recipients" è un array, ovviamente può essere composto di zero numeri di telefono come da 1000.

    Avrei necessità di "intercettare" la chiamata via Ajax, ma non riesco minimamente a gestirmi l'Array... Questa è quella che ho sempre usato io, mi aiutereste per favore ad adattarla alla mia esigenza?

    Grazie ancora e buona giornata a tutti!

    Codice PHP:
    $("#sendSms").click(function(){
            var 
    text = $("#testo").val();
            var 
    recipients = $("input[name=recipients]").val();
             var 
    datastr ='text=' text +'&recipients=' recipients;
            $(
    over).appendTo('#box');
            $.
    ajax({
                
    type"POST",
                
    url"send-result.php",
                
    datadatastr,
                
    cachefalse,
                
    success: function(data){
                    $(
    '#box').html(data);
                }
            });
            return 
    false;
        }); 

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    var recipients = $("input[name='recipients[]']").val();
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    387
    Non era solo questo, ho dovuto aggiungere anche

    $("input[name='recipients[]']").each(function() {
    datastr += '&recipients[]=' + $(this).val();
    });

    Cmq risolto e grazie mille!!!

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 © 2025 vBulletin Solutions, Inc. All rights reserved.