Hola!
Tengo una cosa aquí que me está quebrando la cabeza, otra vez... El tema es bastante sencillo: tengo en HTML un formulario con varios campos. Por defecto se pueden rellenar con ciertos valores, bien. De todos modos, el usuario puede editar los campos disponibles y meterles nuevos valores. Lo que quiero hacer es que, al pulsar en un enlace (con la etiqueta <a></a>...), modifique un cierto valor de un input (con un valor predeterminado). Para ello he desarrollado este código javascript para jquery:
Código:
jQuery(function($){
$("#fechainicio_original").click(function(){
var fechaInicioOriginal = "<?php echo $elPedido['fechaInicio'];?>";
$("#fechainicio").attr("value", fechaInicioOriginal);
});
$("#fechaentrega_original").click(function(){
var fechaEntregaOriginal = "<?php echo $elPedido['fechaEntrega'];?>";
$("#fechaentrega").attr("value", fechaEntregaOriginal);
});
$("#articulo_original").click(function(){
var articuloOriginal = <?php echo $elPedido["articulo"];?>;
$("#articulo").attr("value", articuloOriginal);
});
$("#cantnec_original").click(function(){
var cantNecOriginal = <?php echo $elPedido["cantidadNecesaria"];?>;
$("#cantnec").attr("value", cantNecOriginal);
});
});
El problema es que no funciona bien, me explico: al principio si pulsas el botón se cambia el texto. Pero, cuando editas el texto con cualquier cosa e intentas pulsar el botón, ya no existe funcionalidad y no hace nada.
¿Qué puedo hacer? Muchas gracias!
Imagen:
Uploaded with
ImageShack.us