Hola a todos, con el siguiente codigo ingreso el DNI y me devuelve varios valores en un array, y necesito que con ciertos resultados me llame a otra pagina y me devuelva el HTML para crear un select
Codigo AJAX
Código HTML:
function chk_afiliado(){
var ajax=objetoAjax();
* * if (document.getElementById('dni').value != '') {
* * var url = 'traer/pacientes.php';
* * var dni = document.getElementById('dni').value;
* * var req = new XMLHttpRequest();
* * if (req) {
* * req.onreadystatechange = function() {
* * if (req.readyState == 4 && req.status == 200) {
var campos_a = req.responseText.split('//');
document.getElementById('paciente').value = campos[0];
document.getElementById('nombre').value = campos[1];
document.getElementById('apellido').value = campos[2];
document.getElementById('barrio').value = campos[3];
}
* * }
* * req.open('POST', url +'?dni='+dni,true);
* * req.send(null);
* * }
* * }
}
Bien, hasta aqui todo bien, lo que necesito es poder sacar el campo[3], para enviar la consulta a otra pagina y que esta me traiga el combo select en forma de HTML
que sea tipo
$.ajax({
type: 'get',
url: 'consulta.php?id='+campo[3],
dataType: 'html',
success: function(data){
$("#contenedor").html(data)
}
});
muchas gracias
Y la segunda
tengo varios DIV que oculto o muestro segun un checkbox, y lo que necesito es que cuando oculte uno, me deje en limpio todo el DIV oculto,
en los div puede haber texto escrito que lo borro con ".hide().find('input:text').val('');" y necesito poder sacar los checkbox si estaba alguno checked
Gracias