Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/04/2014, 04:07
mawilin
 
Fecha de Ingreso: marzo-2013
Mensajes: 41
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Ordenar tabla despues de añadir elemento dinamicamente

A ver esta seria mi funcion completa con los cambioas que me dices
Código:
function agregar(){//Agrega los puntos de agua
    
    function siRespuesta(r){
       
       
       
       //ok=0;
	if(r==0){
	jAlert("El numero de ese punto ya existe!","Agregar Puntos");
        }
        else {if(r==1){
            
            
            
        var numeroPunto = $('#numero').val();
	var descripcionPunto = $('#descrip').val();
        var temp = "\'"+descripcionPunto+"\'";
        

        var strNueva_Fila='<tr id="fila'+numeroPunto+'">'+
                    '<td>'+numeroPunto+'</td>'+
                    '<td>'+descripcionPunto+'</td>'+
                    '<td><input type="button" class="modificar" value="Modificar" data-var1="'+numeroPunto+'" data-var2="'+temp+'" data-var3="'+1+'"></td>'+
                    '<td><input type="button" class="borrar" value="Borrar" data-var1="'+numeroPunto+'"></td>'+
                    '</tr>';
            
                $('#tablaPuntos').find('tbody').prepend(strNueva_Fila);
        $('#numero').val('');
        $('#descrip').val('');
        
        
        jAlert("Punto Agregado Correctamente","Agregar Puntos");
	
            }else jAlert(validar(parseInt(r)),"Agregar Puntos");
        }
    }

    function siError(e){
        alert('Ocurrio un error '+e.statusText);
    }

        // Obtener valores de los campos de texto
        var parametros = {
           numero : $('#numero').val(),
           descripcion: $('#descrip').val()
        };
 
    	var post = $.post(
                              "http://localhost/Proyecto/crearControl/agregarPunto",    // Script que se ejecuta en el servidor
    	                      parametros,    	                       
    	                      siRespuesta,    // Función que se ejecuta cuando el servidor responde
    	                      'html'          // Tipo de respuesta del servidor
                              );
 
    	post.error(siError); 
};
luego el script:

Código:
<script>
	$(function(){
		$("table").on( "click", ".modificar", function(){
			var var1 = $(this).data("var1");
			var var2 = $(this).data("var2");
			var var3 = $(this).data("var3");
			
			// Aca todo lo que sigue
		});
	});
</script>

Debo hacer algo más, porque ahora no solo no me ordena los nuevos elementos sino que las funciones q tiene que realizar al pulsar los botones tampoco me las hace