Hola,
Solicito de la ayuda de ustedes, estoy tratando de implementar un archivo java script a los datos que se muestran en la vista Admin, este archivo funciona lo mas de bien en la vista del create, pero no se que debo de hacer o que debo de agregar en cod de la vista admin para que este funcione.
Este es el archivo .js
$(document).ready(function(){
$('#Serial').hide();
$('#Modelo').hide();
$('#Modelo_CPU').hide();
$('#Serial_CPU').hide();
$('#Modelo_Mon').hide();
$('#Serial_Monitor').hide();
$("select[name='Dotacion\\[Tipo\\]']").change(function(){
if ($(this).val()== 'Portatil') { // Muestra el campo de portatil y oculta los campos de escritorio.
$('#Serial').show();
$('#Modelo').show();
$('#Modelo_CPU').hide();
$('#Serial_CPU').hide();
$('#Modelo_Mon').hide();
$('#Serial_Monitor').hide();
}
if ($(this).val()== 'Escritorio') { // Muestra los campos de escritorio y oculta el de portatil
$('#Serial').hide();
$('#Modelo').hide();
$('#Modelo_CPU').show();
$('#Serial_CPU').show();
$('#Modelo_Mon').show();
$('#Serial_Monitor').show();
}
});
});
y este el admin (lo mas importante creo yo)
<div style="overflow:auto; width: 735px; height:auto;">
<?php $this->widget('zii.widgets.grid.CGridView', array(
'id'=>'dotacion-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
'OC',
'Tipo'=>array(
'filter'=>$model->getAllTipo(),
'name'=>'Tipo',
),
'Modelo',
'Serial',
'Modelo_CPU',
'Serial_CPU',
'Modelo_Mon',
'Serial_Monitor',
'Nombre_Usuario',
'Cargo',
'Sede',
'Instalacion',
'Fecha_Requerimiento',
'Fecha_Agendamiento',
'Fecha_Solucion',
'Asignar',
'Estado',
array(
'class'=>'CButtonColumn',
),
),
)); ?>
</div>
Quedo atenta a comentarios y gracias por todos su aportes.