Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/04/2008, 16:13
Avatar de Fann_Lavigne
Fann_Lavigne
 
Fecha de Ingreso: diciembre-2004
Mensajes: 622
Antigüedad: 20 años
Puntos: 12
Re: Actualizar Dundas Chart con OnChage de TextBox ASP.Net

Lo he corregido de cierto modo: Simulando el OnChange.

Para el OnFocus="SelectAll(this);" de mi TextBox use la sig funcion JS:

Código:
function SelectAll(txt_Obj) //Funcion para seleccionar todo el texto al hacer clic sobre el objeto
    {
        txt_Obj.select();
        str_Text=txt_Obj.value;
    }
La cual me selecciona todo el texto el objeto que lo manda llamar y escribe su valor en la variable Global str_Text.

Ahora, para el OnBlur="SimulatingChange(this);" de mi mismo TextBox uso la siguiente funcion JS:


Código:
function SimulatingChange(txt_Obj) //SE MANDA LLAMAR AL ONBLUR
    {
        if(txt_Obj.value==str_Text)
            {
                //alert('No Cambio');
                //NO CAMBIO EL TEXTO, NO PASA NADA
            }
        else
            {
                //alert('Cambio');
                //SE MANDA LLAMAR EL UPDATE
                updateChart();
            }
    }
Lo que hace es evaluar el texto de la variable str_Text y si es iwal no hace algo, pero si es diferente llamo a updateChart(); que es la funcion que me llama al CallBack, de este modo, el foco ya no se me queda pegado en el textBox y el CallBack, es llamado solo cuando el texto sea diferente.

Saludos y muchas gracias si es que tienen alguna otra solucion.
__________________
"Entre Mas Brillante Es Una Mente, Tiene Que Luchar Contra Demonios Internos Mas Poderosos"
[email protected]