Que tal
jesusjj,
El problema es que al momento de aplicar los eventos, los elementos no estan en el DOM, lo estaran mas adelante cuando los cargues con AJAX, deberias utilizar
live y ajustar algo el código, en getInfo deshabilitar los inputs:
Código Javascript
:
Ver originalfunction getInfo(liId) {
var capaInfo = $("#cp_detInfo");
$.post('content/includes/php/getInfo.php', { pag: 'info', datos: liId },
function(data){
$(capaInfo).hide()
.html(data)
.fadeIn(2500)
.find(':input').attr('disabled', true);
}
);
}
y a través de live, añadir los eventos:
Código Javascript
:
Ver originalvar campoHidden = '<input type="hidden" id="f_contacto" name="f_contacto" value="ok" />';
$("#padlock").live('click', function(){
$("#contacto :input").attr("disabled", "");
$("#contacto").append(campoHidden);
$("#f_unlock").fadeOut();
});
Saludos.