none
Como pegar o texto de um TextBox em uma DIV com display: none? RRS feed

  • Pergunta

  • Tenho um popup com um textbox, o plugin usa as propriedades display para mostrar a DIV, o problema é que quando fecho o  popup o texto não se mantêm e não consigo pegar o texto no código, como posso resolver?
    sexta-feira, 30 de agosto de 2013 20:01

Respostas

  • Ao fechar o popup você pode salvar o valor do textbox em algum hiddenfield ou textbox da sua página. Não é uma solução elegante, mas vai funcionar.

    Rafael O. Marques

    segunda-feira, 2 de setembro de 2013 14:30

Todas as Respostas

  • Com o uso do display era pra você estar conseguindo recuperar esse texto já que ele deixar o controle renderizar normalmente. 

    Teste recuperar esse texto utilizando javaScript ou JQuery. 

    É bem provável que conseguirá recupera-lo. 

    Abras Good Luck.

    sexta-feira, 30 de agosto de 2013 20:05
  • Digamos que sua div possua o ID "minhadiv" e o seu textbox possua o ID "meutxt". Com jquery você poderia pegar o valor do textbox facilmente, desta forma:

    $(function() {
        var txt = $('#minhadiv #meutxt').val();
        //faça alguma coisa com a variavel txt
    });


    Ao infinito e além!

    segunda-feira, 2 de setembro de 2013 13:48
  • Tentarei essas sugestões, obrigado pessoal. O problema é que devo fechar essa popup antes de salvar o registro pq o botão fica na página pai, assim que fecho o popup o texto não fica "gravado" no textbox, mas vou tentar. Qualquer resultado postarei aqui, então ainda n vou fechar o o tópido.
    segunda-feira, 2 de setembro de 2013 14:09
  • Ao fechar o popup você pode salvar o valor do textbox em algum hiddenfield ou textbox da sua página. Não é uma solução elegante, mas vai funcionar.

    Rafael O. Marques

    segunda-feira, 2 de setembro de 2013 14:30