JQuery kullanarak PHP AJAX JSON gönderme

0 Cevap php

JQuery AJAX kullanarak bir PHP dosyası JSON göndermek çalışıyorum, temelde ne yapmam çalışıyorum alt öğelerin bir demet değerleri ve id almak ve daha sonra bir JSON nesne atamak ve sonra için ajax bu nesneyi göndermek sonra onu işlemek ve bir veritabanı içine girersiniz PHP dosyası.

İşte benim kod,

Javascript / jQuery:

function test(){
    var selects = $('#systems_wrapper').find('.dropDowns');
    var newArray = new Array();

    selects.each(function(){
        var id = $(this).attr('id');
        var val = $(this).val();
        var o = { 'id': id, 'value': val };

        newArray.push(o);
    });

    $.ajax({
            type: "POST",
            url: "qwer.php",
            dataType: 'json',
            data: { json: newArray }
        });

}

PHP:

<?php
    $json = $_POST['json'];
    $person = json_decode($json);

    $file = fopen('test.txt','w+');
    fwrite($file, $person);
    fclose($file);

    echo 'success?';
?>

Bu dosya oluşturur, ama bu ne olabilir herhangi bir fikir, tamamen boş?

Önceden teşekkürler!

0 Cevap