• Cadastro
  • Fóruns
  • Manual
  • Projetos
  • Seminário
  • Tradução
  • Tutoriais
Início

Treinamento Drupal 31 de Janeiro em São Paulo

Pesquisa

Google

Itens ativos

  • Aplicação que grava informações em um banco de dados
  • Upload de imagens em massa
  • Treinamento Drupal
  • Foto do usuário no topo do blog
  • Tamanho do backup do banco de dados
  • Site fora do ar Personalizado
  • É possível fazer isso com o Drupal?
  • Erro de e-mails no Drupal Brasil
  • Formulario personalizado
  • Views e rss
mais

Posts mais lidos hoje

  • ajuda instalar
  • Comunix
  • Tutorial de instalação - Drupal 6.0
  • Videos
  • Galeria de imagens
  • Download do Drupal Corrompido
  • Multi Fórum
  • Módulo para Cifras Musicais!
  • Treinamento Drupal
  • Módulo para Categorias

Login do usuário

  • Criar uma conta
  • Recuperar senha

Parceiros

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

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

‹ Ajudem-me , qual módulo é?... Modulo de versão??? ›
Enviado por nrauni em 13/08/2008 - 01:21
  • Módulos
  • 6.x
  • Se logue ou se registre para poder enviar comentários
  • 314 leituras
Em 13/08/2008 - 09: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
Designimage

Este site é feito, orgulhosamente, com Drupal.