Buenas.
Tengo un select de departamento y ciudad, al seleccionar el cliente se carga la lsita de ciudad con ajax jquery.. hasta hay normal.
Mas abajo hay otro lista de departamento y ciudad, qe funciona de la misma manera. pero hay un caso especial:
Cuando pulse un checkbox necesito que los valores de los select de departamento ciudad de abajo queden igual a los de arriba. COn esta funcion hago casi todo pero no logro que me igual la ciudad me queda seleccionada la primera por defecto.
Código:
$('#campocheck').click(function(event){
if($(this).is(':checked')) {
if ($('#dato_departamento_id').val() > 0
&& $('#dato_ciudad_id').val() > 0)
{
$('#dato_id_departamento_apertura').val(
$('#dato_departamento_id').val());
$('#dato_id_departamento_apertura').trigger('change');
$('#dato_id_ciudad_apertura').val(
$('#dato_ciudad_id').val());
$('#dato_id_departamento_apertura').prop('disabled', true);
$('#dato_id_ciudad_apertura').prop('disabled', true);
}
else
{
alert ('Debe seleccionar departamento y ciudad en datos personales, para poder utilziar esta opción');
$(this).checked = false;
}
}
else
{
$('#dato_id_departamento_apertura').val(0);
$('#dato_id_ciudad_apertura').children().remove().end();
$('#dato_id_departamento_apertura').prop('disabled', false);
$('#dato_id_ciudad_apertura').prop('disabled', false);
}
});