Saludos miembros,
el problema que tengo quisas es tonto pero bueno hay va:
en un archivo index.php tengo dentro del body:
Código:
<div class="formulario">
<div class="title">
<center>Datos de Representante</center>
</div>
<div id="panelRepresentante" class="cssPanel"></div>
<div id="panelAtleta" class="cssPanel"></div>
</div>
y en un script.js tengo esto:
Código:
$('document').ready(function(){
$("#panelRepresentante").html(formRepresentante());
$("#validarRepresentante").click(function(){
$.ajax({
type: "GET",
url:"ajax.php",
data: "opt=verificarRepresentante&cedulaR="+$("#cedulaR").val(),
contentType: "application/x-www-form-urlencoded",
dataType: "html",
beforeSend: function(objeto){
$("#panelRepresentante").html(Cargar("Cargando..."));
},
success: function(datos){
$("#panelRepresentante").html(datos);
}
});
});
$("#quitarRepresentante").click(function(){
$("#panelRepresentante").html(formRepresentante());
});
function Cargar(StringMessageCarga){
return '<img src="../../libs/imagenes/ajax-cargando.gif">'+StringMessageCarga;
}
function formRepresentante(){
return '' +
'<b>Cedula del Representante</b>' +
'<input type="text" name="cedulaR" id="cedulaR">' +
'<a href="#" id="validarRepresentante">verificar</a>'
}
y en un ajax.php esto:
Código:
<?php
switch($_GET["opt"]){
case "verificarRepresentante":
echo "hola ".$_GET["cedulaR"]." <a id=\"quitarRepresentante\" href=\"#\">Quitar Representante</a>";
break;
}
?>
Explico un poco lo que hace esto: primeramente al cargar la pagina index.php
esta carga en el div con id = "panelRepresentante" el formulario de colocar la cedula del representante.
mi idea es q al ingresar la cedula de el representante este por medio de ajax y usando jquery; este envia dos parametros a ajax.php y este carga los datos y adicional un <a> q dice Quitar representante. la pregunta del año es,porq al yo hacer click en ese nuevo Quitar Representante, este no me ejecuta la instruccion q yole digo q me haga en el script.js :S yo pienso q tiene q ver por el echo de q le estoy pasando el <a id="quitarRepresentante"> al formulario despues q este es cargado o no se q estara pasando, me estara vallando la teoria, algien me puede ayudar? alguna idea