none
Jquey dentro do gridview RRS feed

Respostas

  • Galera um amigo meu me explicou como posso fazer isso.

    Caso alguém precise o código é esse aqui.

    $(document).ready(function(){
    $(".nova-classe").focusout(function(){
    var $this = $(this);

    if(($this).val() == ""){
    $this.focus();
    return false;
    }
    });
    });
    • Marcado como Resposta leonardo_slash segunda-feira, 4 de junho de 2012 19:40
    segunda-feira, 4 de junho de 2012 19:40

Todas as Respostas

  • Vamos lá:

    Para utilização do blur do jquery, esse método será disparado quando perder o foco do campo texto, é isso mesmo que você quer?

    A expressão $(‘seletor’) busca elementos na sua pagina, existem muitas formas de buscar itens,segue:

    http://api.jquery.com/category/selectors/

    você poderia por exemplo por uma classe específica no seu textbox e fazer o  select do jquery por ele, ficaria assim

    <asp:textbox runat=”server” id=”mytxt” class="txtclas"/>

    Ai o jquery

    $(fuction(){
        $(‘.txtclas’).each().blur(fuction(){
            If($this.val() == “” || $this.val() == undefined)
                $this.focus();
        });
    });
     

    Não consigo testar agora para ver se esta tudo certo pois estou sem ferramentas mais se não estiver certo é algum errinho de sintax.

    sexta-feira, 1 de junho de 2012 21:06
  • Bom dia, muito obrigado pela resposta, mas não deu certo.

    Pois o meu textbox está criando dentro de um gridview.

    Esse textbox é um ItemTemplate.

    Desde já agradeço.



    • Editado leonardo_slash segunda-feira, 4 de junho de 2012 17:40
    • Marcado como Resposta leonardo_slash segunda-feira, 4 de junho de 2012 19:39
    • Não Marcado como Resposta leonardo_slash segunda-feira, 4 de junho de 2012 19:40
    segunda-feira, 4 de junho de 2012 12:49
  • Galera um amigo meu me explicou como posso fazer isso.

    Caso alguém precise o código é esse aqui.

    $(document).ready(function(){
    $(".nova-classe").focusout(function(){
    var $this = $(this);

    if(($this).val() == ""){
    $this.focus();
    return false;
    }
    });
    });
    • Marcado como Resposta leonardo_slash segunda-feira, 4 de junho de 2012 19:40
    segunda-feira, 4 de junho de 2012 19:40
  • Leandro, posta o codigo do aspx e o codebehind que ajuda a entender o problema . . . . o codigo que passei deveria funcionar.
    segunda-feira, 4 de junho de 2012 19:42