[jQuery-es] Problema con AJAX y Evento "click"
Alvaro González G.
agonzal en gmail.com
Sab Jun 23 16:17:24 PDT 2007
Hola a todos, espero esten bien.
También espero que me puedan ayudar un poco con este problema :P
Tengo el siguiente código:
$('.ctrlClTarjeta').click(function()
{
var busca = prompt('Identificación del cliente:\n\n * Búsqueda por
numero de tarjeta permitida.\n * Búsqueda por nombre permitida.', '');
$.ajax(
{
async : false,
type : "GET",
url : "<?php echo self(); ?>",
data : "cliente=" + busca,
success : function(datos)
{
$('.datosCliente').html(datos);
}
});
});
Este es el esquema del código HTML:
<div class="datosCliente clearfix">
<span class="idCliente"><b>Cliente</b>: No registrado </span>
<span class="ctrlCliente">
[ <a class="ctrlClTarjeta" href="javascript:void(0)">No Tarjeta</a>
| Registrar ]
</span><br/>
<div class="valorHora"><b>Tarifa</b>: $ 500</div>
</div>
Si se fijan, estoy dandole un evento click a la clase ctrlClTarjeta, el cual
me envia los
datos pedidos por prompt a la pagina actual, de esta forma:
pagina.php?cliente=datos_ingresados
Los datos devueltos son escritos en la clase principal, en este caso
datosCliente.
En esto no hay problema, lo hace bien, pero solo una vez, una vea que me
arroja los datos de vuelta, el evento click no me funciona mas.
La clase que esta con evento click se sobreescribe una vez que se envian los
datos, no se si sera por eso, y si es por eso, como podrÃa volver a darle
funcionalidad al evento?
Ojala alguien me pueda dar una mano con este código.
Bueno eso por ahora
Saludos a todos y gracias de antemano
Atte. Alvaro
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.scriptia.net/pipermail/jquery-es-scriptia.net/attachments/20070623/f7974fc8/attachment.html
Más información sobre la lista de distribución jquery-es