ayuda? .. les dejo un codigo ejemplificativo ..
Código:
<script > $(document).ready(function(){ // evento click que realiza el .html() $('.edit').click ( function() { event.preventDefault(); var id_f =$(this).attr('rel'); $("#bfoto1").html('<div id="afoto1" align="center"><div class="inputButton"><label><input name="foto1" type="file" class="file" id="foto1" rel="1"/></label><div>Seleccione Imagen..<br />Click Aqui.. </div></div></div>'); }); // evento al hacer click en el input (este no lo reconoce ..) $('input:file').click (function (){ var id_foto = $(this).attr('id') var num_img = $(this).attr('rel') alert (id_foto+' - '+num_img) $("#"+id_foto).live('change', function() { $('#a'+id_foto+" div.inputButton").css({display:'none'}); $('#a'+id_foto).append('<div class="carga"><img src="loader.gif" alt="Uploading…." width="50" height="50"/></div> ') $("#imageload").ajaxForm( { data: {img:num_img}, target:'#b'+id_foto, }).submit(); }); }); </script >
Código HTML:
<form id="imageload" name="imageload" method="post" enctype="multipart/form-data" action="act_fotos.php"> <div id="fotos_alojar"><ul class=" fotos "><li id="bfoto1"> <ul class="mini-menu"> <li class="edit" rel="1"><a href="#" title="Modificar Imagen"><img src="http://www.forosdelweb.com/f127/interface/images/icons/fugue/pencil.png" width="16" height="16"> Editar</a></li> </ul> <img src="http://www.forosdelweb.com/f127/fotos/<?php echo $row_alojamiento['alojar_id']; ?>_1.jpg" /> </li> ... .... </ul> </form>