2017-11-24 1 views
0

Ich übergeben Array zu AJAX-Anfrage kann mir jemand vorschlagen, wie kann ich Array in meine meine PHP-Datei holen. JavaScriptWie man Array in Daten (Ajax) übergeben

var value1 = []; 
$.each($('.form-control_1'), function() { 
    var total_stock; 
    var total_stock = this.id; 
    //console.log(total_stock); 
    value1.push(document.getElementById(total_stock).value) 
    console.log(value1); 
}); 

console.log('starting ajax'); 

$.ajax({ 
    url: "insert_inventory.php", 
    type: "post", 
    data: { value1: value1 }, 
    success: function (data) { 
     var dataParsed = JSON.parse(data); 
     console.log(dataParsed); 
    } 
}); 
+0

können Sie mir einen Code oder Tutorial-Referenz geben. –

+0

Wie kann ich Wert1 ein Array machen und Wert zuweisen @jeroen –

+1

var value1 = []; UND value1.push (document.getElementById (total_stock) .value) – Roy

Antwort

1

Sie eine array wie folgt einstellen:

var value1 = []; //Outside loop. 
value1.push(document.getElementById(total_stock).value) //Inside loop. 

Und Sie haben zu holen Daten in PHP wie auf diese Weise:

$data = $_POST['value1']; 
foreach($data as $value){ 
    echo $value; 
} 

Hoffe, es hilft .

Verwandte Themen