i have
<?php
echo form_dropdown('tema', $parametrodetalle, '17','style="width: 240px; font-size: 13px class="required" id="tema"'); ?>
how change '17', by the value stored in a database.
i have input text
$('[name="tema"]').val(data.tema); and edit record it works well, but as I put that value in the dropdown al edit record?
Controller
public function index()
{
$this->load->helper('url');
$data['parametrodetalle']=$this->person->get_all_parametrodetalle(4);
//$this->load->view('cascadeDrop/cascadeDrop', $data);
$this->load->view('person_view',$data);
}
Model
public function get_all_parametrodetalle($id)
{
$this->db->select('idparadetalle,namedetalle');
$this->db->from('parametrodetalle');
$this->db->where('idparametro',$id);
$query = $this->db->get();
foreach($query->result_array() as $row){
$data[$row['idparadetalle']]=$row['namedetalle'];
}
return $data;
}
View dropdown
<label class="control-label col-md-1">tema</label>
<div class="col-md-4">
<?php
echo form_dropdown('tema', $parametrodetalle, '17','style="width: 240px; font-size: 13px class="required" id="tema"'); ?>
</div>
function edit_person(id)
{
save_method = 'update';
$('#form')[0].reset(); // reset form on modals
//Ajax Load data from ajax
$.ajax({
url : "<?php echo site_url('person/ajax_edit/')?>/" + id,
type: "GET",
dataType: "JSON",
success: function(data)
{
$('[name="id"]').val(data.id);
$('[name="radicado"]').val(data.radicado);
$('[name="fecha"]').val(data.fecha);
$('[name="cedula"]').val(data.cedula);
$('[name="remitente"]').val(data.remitente);
$('[name="ciudad"]').val(data.ciudad);
$('[name="tema"]').val(data.tema);
$('[name="entidad"]').val(data.entidad);
$('[name="observaciones"]').val(data.observaciones);
$('[name="estado"]').val(data.estado);
$('[name="numfolios"]').val(data.numfolios);
$('[name="codfor379sif"]').val(data.codfor379sif);
$('[name="fechafintramite"]').val(data.fechafintramite);
$('[name="tipocorrespondencia"]').val(data.tipocorrespondencia);
$('[name="ubicacion"]').val(data.ubicacion);
$('[name="rutaarchivo"]').val(data.rutaarchivo);
$('[name="numaz"]').val(data.numaz);
$('#modal_form').modal('show'); // show bootstrap modal when complete loaded
$('.modal-title').text('Editar radicado'); // Set title to Bootstrap modal title
},
error: function (jqXHR, textStatus, errorThrown)
{
alert('Error get data from ajax');
}
});