Você não está conectado. Conecte-se ou registre-se

Duvida $.get

Ir em baixo  Mensagem [Página 1 de 1]

1 Duvida $.get em Qui Nov 20, 2014 10:32 am

HeroWaar

avatar
Membro elite

Olá,

Estou utilizando este codigo para 'pegar' o valor de um input dentro do painel de controle
Código:
jQuery.get('/admin/index.forum?part=users_groups&sub=users&mode=edit&u=2&extended_admin=1&tid=1bc7c9c6ade9700195183465b7676287', function(data) {
    var usernameG = jQuery('input[name=username_edit]', data).val();
    console.log(usernameG);
  jQuery('#gNick').val( jQuery(usernameG) );
});

o valor esta resultando [object Object],

no console acontece o seguinte:
[Somente administradores podem ver esta imagem]

Apenas aproveitando o topico, como faço para conseguir o ID de um usuario digitando o nick dele em um input?

Obrigado pela ajuda desde já



HEROw

[Somente administradores podem ver este link]
Ver perfil do usuário http://badlands.com.br/

2 Re: Duvida $.get em Qui Nov 20, 2014 11:02 am

[F]lames

avatar
Membro elite

Olá!

Analise esta parte:
jQuery('#gNick').val( jQuery(usernameG) );

Pensando um pouquinho, usernameG é uma variável, uma string (texto), não um local como #div, por isso não há necessidade de jQuery() nela. Entendeu?



[Somente administradores podem ver esta imagem]Olá! Eu sou [F]lames, e espero que estes links possam lhe ajudar:

- Leia e respeite todas as nossas regras gerais do fórum;
- Conheça a nossa staff;
- Pedidos de código são feitos nesta categoria;
- E pedidos gráficos são feitos nesta categoria.
Ver perfil do usuário

3 Re: Duvida $.get em Qui Nov 20, 2014 11:06 am

JScript

avatar
Membro ativo

Aqui está a forma de se obter o TID:
Código:
TID = jQuery('a[href*="tid="]').attr('href').split('tid=')[1].split('&')[0]; //Get the var {TID}
Porém, o código acima só funciona fora do painel de controle!

JS



Spoiler:
"O impossível é só uma questão de opinião."


"E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

"Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


Do livro de JScript...


Ver perfil do usuário http://jscript.forumeiros.com/

4 Re: Duvida $.get em Qui Nov 20, 2014 11:42 am

HeroWaar

avatar
Membro elite

Muito obrigado,


Deu certo Very Happy depois coloco uma 'previa' do que estou tentando fazer kkk



HEROw

[Somente administradores podem ver este link]
Ver perfil do usuário http://badlands.com.br/

5 Re: Duvida $.get em Qui Nov 20, 2014 4:34 pm

HeroWaar

avatar
Membro elite

Aproveitando o topico...

Estou com um pequeno problema no codigo
Código:
jQuery('#send-n').click(function(){
 if ( jQuery('#nick').val() == '' || jQuery('#nick').val() == 'Carregando...' ) {
 jQuery(this).attr('placeholder', 'Favor inserir o usuario!');
 } else {
 jQuery('#input-nick').fadeOut('400', function(){
 jQuery('form[name=post]').fadeIn('fast');
 });

 nick = jQuery('#nick').val();
 jQuery.get('/memberlist?username=' + nick, function(data) {
 var u = jQuery('.gen', data).attr('href').split( '/u' );
 var i = u[1];
 var TID = jQuery('a[href*="tid="]').attr('href').split('tid=')[1].split('&')[0]; //Get the var {TID}
 var b = "/admin/index.forum?part=users_groups&sub=users&mode=edit&u=' + i + '&extended_admin=1&tid=' + TID";
 jQuery('#post').attr('action', b);
 jQuery.get(b, function(dat) {
 var usernameG = jQuery('input[name=username_edit]', dat).val();
 jQuery('#gNick').val( usernameG );

 jQuery('input[name=submit]').click(function(){
 var i = u[1];
 jQuery('input[name=username_edit]', dat).val( jQuery('#gNick').val() );
 });
 });
 });
 }
});

Quando eu clico em salvar para alterar o nick por exemplo eu caio em uma pagina inicial do painel de controle, ele nao deveria estar caindo na pagina de ediçao do usuario?

Obrigado



HEROw

[Somente administradores podem ver este link]
Ver perfil do usuário http://badlands.com.br/

6 Re: Duvida $.get em Qui Nov 20, 2014 4:46 pm

JScript

avatar
Membro ativo

Está tudo erra amigo! Esse código ai não tem o suporte para gravação, somente leitura...

Vou procurar em meus arquivos um exemplo pra você ok?

JS



Spoiler:
"O impossível é só uma questão de opinião."


"E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

"Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


Do livro de JScript...


Ver perfil do usuário http://jscript.forumeiros.com/

7 Re: Duvida $.get em Qui Nov 20, 2014 4:46 pm

HeroWaar

avatar
Membro elite

OK, muito obrigado JScript Smile



HEROw

[Somente administradores podem ver este link]
Ver perfil do usuário http://badlands.com.br/

8 Re: Duvida $.get em Qui Nov 20, 2014 5:14 pm

[F]lames

avatar
Membro elite

Olá,

No código que mandou acima só achei uma parte errada no quesito grafia:
Código:
"/admin/index.forum?part=users_groups&sub=users&mode=edit&u=' + i + '&extended_admin=1&tid=' + TID";

Note que a declaração da string começa e termina em aspas duplas ( " ), e durante o código pra adicionar as variáveis i e TID usou como separador aspas simples.
Pense, o link fica literalmente como está acima, em vez de adicionar as variáveis, basta alterar essas aspas simples para duplas!
Nota: Quando a string termina em variável ( ' " + TID ' ), a string não termina em aspas.
Código:
"/admin/index.forum?part=users_groups&sub=users&mode=edit&u=" + i + "&extended_admin=1&tid=" + TID;



[Somente administradores podem ver esta imagem]Olá! Eu sou [F]lames, e espero que estes links possam lhe ajudar:

- Leia e respeite todas as nossas regras gerais do fórum;
- Conheça a nossa staff;
- Pedidos de código são feitos nesta categoria;
- E pedidos gráficos são feitos nesta categoria.
Ver perfil do usuário

9 Re: Duvida $.get em Qui Nov 20, 2014 8:17 pm

Daemon

avatar
Admin

Aqui le~ code: [Somente administradores podem ver este link]
Se falta algo nele... avise-me, para que seja adicionado. Smile

Ver perfil do usuário http://zz1856.com

10 Re: Duvida $.get em Qui Nov 20, 2014 8:50 pm

HeroWaar

avatar
Membro elite

vlw emo, deu certo xD

Vou fehar o topico aq, obrigado a todos pelas respostas!



HEROw

[Somente administradores podem ver este link]
Ver perfil do usuário http://badlands.com.br/

Conteúdo patrocinado


Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum