Publicado datos simple y matriz para shows php [objeto, objeto] imagen,

Pankaj:

Sobre el tema

He colgado tres cosas

  1. Texto sin formato
  2. Arreglo de un texto sin formato
  3. Imagen

Durante la lectura de los datos enviados en php, lo único que era capaz de leer [objeto, objeto] de la matriz de datos.

A continuación se muestra el código de jQuery

Preparación de los datos para enviar a un archivo PHP.

var items = [];

$(Items).each(function(index, row) {
    var name = $(row).find("[name^='name']").val(); 
    var age = $(row).find("[name^='age']").val();           
    var sub1 = $(row).find("[name^='sub1']").val();         
    var sub2 = $(row).find("[name^='sub2']").val();         

    items.push({
        "name": name,
        "age": age,
        "sub1": sub1,
        "sub2", sub2
    });
});

var fileData = new FormData();

Esto es bueno

fileData.append('cust_first_name', $("[name='cust_first_name']").val());

Este es el punto de preocupación

fileData.append('items', items);

Esto es bueno

fileData.append('image1', $("[name='image1']").prop('files')[0]);

$.ajax({
    url: "myurl.php",
    cache: false,
    contentType: false,
    processData: false,
    data: fileData,
    type: 'post',
    success: function (response) {

    }
});

A continuación se muestra el código PHP.

//$data = json_decode(file_get_contents('php://input'), true);

Esto es bueno

$cust_first_name = $_POST["cust_first_name"];

Este es el punto de preocupación ya que muestra [objeto, objeto]

$items = $_POST["items"];

foreach($items as $item) {
    echo "<pre>";
    print_r($item);
    echo "</pre>";  
}

Esto es bueno

if(isset($_FILES["image1"])) {

}
vivek_23:

Para pasar objetos de JavaScript para el back-end, que tendrá que JSON.stringifyellas para pasarlos por la red (como la serialización).

Así que el cambio fileData.append('items', items);de

for(var i=0;i<items.length;++i){
   fileData.append('items[]', JSON.stringify(items[i]));
}

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=351374&siteId=1
Recomendado
Clasificación