วิธีที่จะได้รับ LANGUAGE ข้อมูลส่งมาโดยอาแจ็กซ์อยู่ใน PHP

0

คำถาม

ฉันมีข้อมูลที่ต้องการจะส่งไปปรับแต่งโปรแกรมเบื้องหลังของมันดูเหมือน

function lihat(){
    let id = "12345678";
    let profile = [{name:"dave", department : "Engginering"},
                   {name:"Tedd", department : "Engginering"}]
    $.ajax({
        type:'POST',
        url:'pages/dashboard/dashboard_be.php'
        data:{
            cekload  : true,
            keys     : id,
            dataList : profile 
        },
        success:function(data){
            console.log(data);
        }
   })

คำถามที่บ้านฉันได้รับทั้งหมดขอ datas ถูกเซ็นกำกับโดยอาแจ็กซ์อยู่ในสคริปต์ php สิ่งที่ฉันพยายาม

    $id      = $_POST['keys'];
    $cekload = $_POST['cekload'];
    $data    = json_decode($_POST['dataList'];);

   //I wanna parsing the dataList object and then loop it, how to make it ?

ขอบคุณมาก่อน

ajax javascript jquery json
2021-11-24 03:41:41
1

คำตอบที่ดีที่สุด

1

ถ้าคุณกำลังพยายามจะส่ง/ได้รับจาวาสคริปต์วัตถุคุณต้องการจะแปลงที่วัตถุไปเป็นข้อความก่อนจะทำการส่งและถอดรหัสมันกลับมาอยู่ใน php(ไปเป็นบางทีอาเรย์)ก่อนที่อ่านอยู่

<script>
    let id = "12345678";
    let profile = [{name:"dave", department : "Engginering"},
                   {name:"Tedd", department : "Engginering"}]
    $.ajax({
        type:'POST',
        url:'pages/dashboard/dashboard_be.php',
        data:{
            cekload  : true,
            keys     : id,
            dataList : JSON.stringify(profile) 
        },
        success:function(data){
            console.log(data);
        }
   });
</script>

PHP รหัส:

<?php 
$id = $_POST['keys'];
$cekload = $_POST['cekload'];
$data = json_decode($_POST['dataList'], true);

echo $id;
echo $cekload;
print_r($data);
?>
2021-11-24 07:16:28

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่