Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mateus P. Oliveira

Ajax com areas diferentes para cada usuario

Recommended Posts

Galera,

 

tomara que minha dúvida não seja obvia mas vamos lá.

 

Meu caso é o seguinte, eu tenho 3 tipos de usuarios, que são verificados em uma tela de asp.

Na proxima entraria na minha pagina inicial, como certas divs com textos diferentes para cada tipo de usuario.

 

Como é que o ajax entenderia esses parametros do asp?

 

Se alguém puder me ajudar.

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dividi a sua dúvida em um novo tópico, para ficar melhor organizado.

 

No caso, você pode retornar todo o html com todas as areas, em uma requisição só (fazendo o teu asp cuspir tudo isso), ou então usar um jSON, identificando o conteudo de cada area, pela chave desse objeto.

 

 

No caso, para o ajax, tanto faz quantos tipos de usuarios você tem. A unica coisa q importa é o retorno que o teu server-side vai devolver.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera,

 

tomara que minha dúvida não seja obvia mas vamos lá.

 

Meu caso é o seguinte, eu tenho 3 tipos de usuarios, que são verificados em uma tela de asp.

Na proxima entraria na minha pagina inicial, como certas divs com textos diferentes para cada tipo de usuario.

 

Como é que o ajax entenderia esses parametros do asp?

 

Se alguém puder me ajudar.

Obrigado

 

Não sei se entendi bem, mas se for este o caso você pode fazer assim:

 

Aqui voce pode fazer uma requisição enviando como parametro o tipo do usuário.

Neste caso, você deve ter gravado em sua sessão qual é o tipo de usuário ou a qual grupo de permissão ele pertence.


$.get(
   'carregaConteudo.asp',
   {
       tipoUsuario: 2 //Este valor vem da sessão por exemplo
   },
   function(response){
        // Aqui você recebe o conteúdo. Então você pode manipula-lo como quiser 
   },
   'json' // você escolhe qual o formato de resposta (xml, html, json...)
);

 

No lado do servidor, no caso o arquivo "carregaConteudo.asp" você recebe o parametro "tipoUsuario" e faz os tratamentos.

Então você monta seu JSON (ou XML) e printa ele.

 

Mas não seria mais fácil você fazer isso direto no server? Ou seja, na sua "index.asp" por exemplo, aonde apareceriam as informações, você pode montar isso no próprio server, ao invés de carregar a página e dps manipula-la com AJAX.

 

Bom, não vou palpitar no seu modelo, mas é isso aí que você deve fazer.

 

Abs,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.