Buen dia
 
 
estoy tratando de enviar un array de js a php pero no logor hacer que funcione lo que tengo hasta ahora es lo siguiente:
 
nota: estoy trabajando con codeigniter
 
function Alta()
{ 
 js
var Datos = {
              "IDTipo" : "solo",
              "disco" : "green",
              "temas":{
                      "1": "tema 1",
                      "2": "tema 2"
                      }
              }
var myJSONText = JSON.stringify(Datos);
        $.ajax({
          url: "<?=base_url()?>/pista/alta",
          type: 'POST',
          cache: false,
          contentType: false,
          processData: false,
           data:datos,
          success: function(data)
          {
            alert(data);
            //var result = $.trim(data);
            $('#Mensaje').append(data);
 
                }
            });
 
}
 
en mi conroller php
public function alta() 
     {
$data = json_decode($this->input->post('Datos'),true);
print_r($data);
} 
   
 

 
 

