• Cadastro
  • Fóruns
  • Manual
  • Tradução
  • Tutoriais
  • OpenAtrium
  • Eventos
  • Ofertas de Emprego
Início

Login do usuário

  • Criar uma conta
  • Recuperar senha

Pesquisa no site

Google

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Lista de Discussão

Drupal-BR

Download

Últimas versões

Drupal 7.12Drupal 6.22

Contribuições

Módulos Temas Tradução

Itens ativos

  • Lightbox e thickbox sem efeito algum
  • Não consigo habilitar o módulo JQueryUI
  • Abrir page_comment.tpl.php no layout admisnitrativo
  • Topic locked - Como configurar advanced forum para evitar isso?
  • Drupal, CMS e sistemas... É possível?
  • Correção de erros em site de vendas
  • Freelance Drupal 7 - $1.000 mensais
  • Proposta de trabalho Tech For/São Paulo- Analista Programador Drupal
  • [Resolvido] Sumiu título de content type
  • Desenvolvedor PHP com foco em CMS Drupal
Veja mais
Início » Fórum » Suporte » Módulos

dinamic ajax select in form api

Galera, seguinte, to fazendo um módulo que faz o seguinte:

No meu módulo eu utilizei 3 selects dinamicos e hierarquicos, ou seja, quando eu seleciono o primeiro via ajax eu populo o 2, e quando seleciono o segundo populo o 3.

Bom, até ai tudo bem, com Jquery eu já implementei esse esquema de selecionar/carregar, porém estou com um problema, ao fazer o submit o drupal não reconheçe os valores populados dinamicamente, dae dá um erro dizendo que eu passei um valor inválido. e não valida a reserva.

Como fazer isso funcionar??

i postei no drupal.org tb. http://drupal.org/node/294624

‹ Como configurar openads server e openx??? Blocos de larguras diferentes ›
Enviado por nrauni em qua, 08/13/2008 - 00:21
  • Módulos
  • 6.x
  • Se logue ou se registre para poder enviar comentários
  • 2355 leituras
Em qua, 08/13/2008 - 08:38 lucssouza disse:

nrauni,

Eu fiz algo semelhante esse dias. Pra conseguir, eu utilizei a opção de AHAH no select:

  $form['produtos'] = array(
    '#type' => 'select',
    '#title' => t('Produtos'),
    '#options' => $produtos,
    '#description' => t('Escolha o produto para definir quais sistemas ele possui.'),
    '#ahah' => array(
      'method' => 'replace',
      'effect' => 'fade',
      'wrapper' => 'lista_sistemas',
      'path' => 'produtos/js',
      )
  );

Dá uma olhada http://api.drupal.org/api/file/developer/topics/forms_api_reference.html...

Qualquer dúvida, pode perguntar.

/* Lucas Souza */

/* Lucas Souza */

  • Se logue ou se registre para poder enviar comentários
Em qui, 05/07/2009 - 10:35 bitorVR disse:

Alguem me pode ajudar como faço para utilizar isto que você fez "No meu módulo eu utilizei 3 selects dinamicos e hierarquicos, ou seja, quando eu seleciono o primeiro via ajax eu populo o 2, e quando seleciono o segundo populo o 3."? preciso fazer isso. e ja estou à mt tempo para conseguir..

  • Se logue ou se registre para poder enviar comentários
Em sex, 05/08/2009 - 10:13 nrauni disse:

Postei aqui um exemplo que fiz uma vez http://blog.inuar.com/criando-selects-dinamicos-com-ajax-no-drupal

Nei Rauni Santos
Curitiba-PR
http://blog.inuar.com
Drupal,Symfony,PHP...

  • Se logue ou se registre para poder enviar comentários
Em sex, 05/22/2009 - 13:56 Leopoldo disse:

Respondi a pouco outro tópico, indicando o módulo Dependent fields. Tem uma issue com o patch para D6.

--
Leonardo Silva
Produtor Cultural
Desenvolvedor Web

  • Se logue ou se registre para poder enviar comentários

Este site é feito, orgulhosamente, com Drupal. Gentilmente hospedado por HostSH