Estoy trabajando en ajax y php, quiero usar la matriz Php en javascript, pero no puedo integrar la matriz Php en javascript, aquí está el código de mi controlador donde obtengo la matriz Php como json (usando la codificación Json)
function GetFollowingCoinUsers() { $CoinId=$_POST['coin_id']; $result = $this->M_main->GetAllCoinFollower($CoinId); $UserId=array(); foreach($result as $res) { $UserId[]=$res['UserId']; } echo json_encode($UserId); }
El código anterior me da el resultado de la siguiente manera
["463","500","505"]
Y estoy tratando de usar esta matriz en Javascript/Ajax Response
$.ajax({ type: "post", url:'<?php echo base_url();?>Main/GetFollowingCoinUsers', data: {coin_id:coin_id}, success: function (datan) { var cars = datan; let text = ""; for (let i = 0; i < cars.length; i++) { text += cars[i] + "<br>"; } alert(text); } });
Puedes probar esto:
yourArray = []; JSON.parse(yourArray.replace(/"/g,'"'));