Buenos Días, estoy implementando los métodos de modificación de contenido ADD,UPDATE,DELETE pero cuando paso datos con JQuery para hacer las pruebas no me envía ningún dato o me da error en otras ocasiones.
HTML y JS:
<div class="container">
    <div class="row">
        <div class="col-lg-6 col-md-6"></div>
        <div class="col-lg-6 col-md-6">
            <br></br>
             <button class="btn btn-primary" onclick="enviar()">Enviar</button>         
        </div>
        <div class="col-lg-6 col-md-6"></div>
    </div>
</div>
<script type="text/javascript" src="../assets/vendor/jquery/dist/jquery.min.js"></script>
<script type="text/javascript">
            function enviar(){
                // Funcion experimental para trabajar métodos                                          
                $.ajax({
                    type: "POST",
                    url: "<?php echo base_url();?>api/secc/add/API-RSC/<?php echo $token;?>",
                    data: { name: "Nueva", idioma: "español" },
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    success: function (data, status, jqXHR) {
                        console.log(data);
                        },
                    error: function (jqXHR, status) {           
                        console.log(status);
                        }
                });                
            }
</script>
y en php:
function add_post(){ # Inserta una nueva Sección   
        $data = array('returned: '. $this->post('name'));
        $this->response($data);      
    }
aunque me gustaría hacer los métodos utilizando PUT,ADD y DELETE en vez de hacerlo todo con post
Saludo Atentamente Dairon



