ciao!
tramite ajax invio i dati di un form a uno script php:
allo script i dati arrivano così:codice:$("#frm_ordini").submit(function (event) { event.preventDefault(); var values = $(this).serialize(); $.ajax({ type: "POST", dataType: "html", url: '../' + urlAjax + "assegnazioni.php", data: {values: values}, beforeSend: function (xhr) { // $('#modal_wait').modal('show'); } }).done(function (res) { console.log(res); $('#modal_wait').modal('hide'); }).fail(function (err) { $('#modal_wait').modal('hide'); alert("ERRORE: " + err); }); });
come vedete ci sono tre campi, con valori sempre diversi (il form è creato con valori presi da db).codice:string(1153) "arr_rigord_id=459627&arr_rigord_qta=5&arr_ass=0&arr_rigord_id=459628&arr_rigord_qta=10&arr_ass=0&arr_rigord_id=459629&arr_rigord_qta=10&arr_ass=0&arr_rigord_id=459630&arr_rigord_qta=5&arr_ass=0&arr_rigord_id=459631&arr_rigord_qta=5&arr_ass=0&arr_rigord_id=459632&arr_rigord_qta=3&arr_ass=0&arr_rigord_id=473374&arr_rigord_qta=2&arr_ass=0&arr_rigord_id=473375&arr_rigord_qta=2&arr_ass=0&arr_rigord_id=473376&arr_rigord_qta=2&arr_ass=0&arr_rigord_id=473377&arr_rigord_qta=2&arr_ass=0&arr_rigord_id=473378&arr_rigord_qta=2&arr_ass=0&arr_rigord_id=473379&arr_rigord_qta=2&arr_ass=0&arr_rigord_id=483778&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=483779&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=483780&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=483781&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=483782&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=483783&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=487470&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=487471&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=487472&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=487473&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=487474&arr_rigord_qta=1&arr_ass=0&arr_rigord_id=487475&arr_rigord_qta=1&arr_ass=0"
i tre campi li devo processare insieme:
secondo voi come faccio ad spezzare questa stringa per elaborare i campi come mi servono??codice:arr_rigord_id=459627&arr_rigord_qta=5&arr_ass=0 arr_rigord_id=459628&arr_rigord_qta=10 ecc...

Rispondi quotando
