Tenho uma tela de cadastro. O cara preenche os dados, e ao clicar no botao (submit) "CADASTRAR", a página salvará as informações e SÓ DEPOIS abrir uma cx para o usuário escolher as preferências. O problema é que mesmo os campos do cadastro estando em branco, ao clicar em CADASTRAR, a cx abre. Não quero que abra sem que o usuário esteja cadastrado. Alguma ajuda ? Vou postar o trecho do código
<code>
<!-- Cadastar os usuarios --><h3>CADASTRO</h3><p>Preencha os campos abaixo para cadastrar-se:</p></div><divclass="form-top-right"><iclass="fa fa-pencil"></i></div></div><divclass="form-bottom"><formrole="form"action='{{action("Usuarios@cadastrarUsuario")}}'method="post"class="registration-form"><divclass="form-group"><labelclass="sr-only"for="form-first-name">First name</label><inputtype="text"name="nome"requiredplaceholder="Nome..."class="form-first-name form-control"id="form-first-name"></div><divclass="form-group"><labelclass="sr-only"for="form-last-name">Last name</label><inputtype="text"name="sobrenome"requiredplaceholder="Sobrenome..."class="form-last-name form-control"id="form-last-name"></div><divclass="col-md-12 col-sm-12 col-xs-12"><divclass="radio">
SEXO:
<label><inputtype="radio"class="flat"checkedname="genero"> F
</label><label><inputtype="radio"class="flat"name="genero"> M
</label></div></div><divclass="form-group"><p> Data de nascimento: </p><inputtype="date"name="datanasc"requiredplaceholder="Data de nascimento..."class="form-password form-control"></div><divclass="form-group"><labelclass="sr-only"for="form-endereco">CPF</label><inputtype="text"requiredname="cpf"placeholder="CPF..."id="cpf"></div><divclass="form-group"><labelclass="sr-only"for="form-endereco">Telefone</label><inputtype="text"name="telefone"requiredplaceholder="Telefone..."class="form-endereco form-control"id="telefone"></div><divclass="form-group"><labelclass="sr-only"for="form-endereco">Endereco</label><inputtype="text"name="logradouro"requiredplaceholder="Endereço..."class="form-endereco form-control"id="form-endereco"></div><divclass="form-group"><labelclass="sr-only"for="form-cep">CEP</label><inputtype="text"name="cep"min="8"max="9"requiredplaceholder="CEP..."class="form-cep form-control"id="cep"></div><divclass="form-group"><labelclass="sr-only"for="form-bairro">Bairro</label><inputtype="text"name="bairro"placeholder="Bairro..."class="form-bairro form-control"id="form-bairro"></div><divclass="form-group"><labelclass="sr-only"for="form-bairro">Estado</label><inputtype="text"placeholder="Estado..."class="form-bairro form-control"name="estado"id="estado"default="SP"></select></div><divclass="form-group"><labelclass="sr-only"for="form-bairro">Cidade</label><inputtype="text"name="cidade"placeholder="Cidade..."class="form-bairro form-control"id="cidade"></select></div><divclass="form-group"><labelclass="sr-only"for="form-email">Email</label><inputtype="text"name="email"requiredplaceholder="Email..."class="form-email form-control"id="form-email"></div><divclass="form-group"><labelclass="sr-only"for="form-email">Senha</label><inputtype="password"name="senha"requiredmin="6"placeholder="Senha..."class="form-email form-control"id="form-email"></div><divclass="form-group"><inputtype="checkbox"name="news"> Desejo receber novidades por e-mail.
</div><inputtype="hidden"name="_token"id="csrf-token"value="{{ Session::token() }}"/><buttontype="button"class="btn btn-primary"data-toggle="modal"data-target="#exampleModal"data-whatever="@mdo">CADASTRAR</button></form><!-- Fim do formulario de cadastro --><!-- Inicio do formulario de Preferencias, que só deve abrir se formulário acima for bem sucedido --><divclass="modal fade"id="exampleModal"tabindex="-1"role="dialog"aria-labelledby="exampleModalLabel"><divclass="modal-dialog"role="document"><divclass="modal-content"><divclass="modal-header"><buttontype="button"class="close"data-dismiss="modal"aria-label="Close"><spanaria-hidden="true">×</span></button><h4class="modal-title"id="exampleModalLabel">PREFERÊNCIAS:</h4><h5class="modal-title"id="subtitle">Selecione o que ver primeiro:</h5></div><divclass="modal-body"><form><divclass="form-group"><labelclass="checkbox-inline"><inputtype="checkbox"name="1"value="10">Balada</label><labelclass="checkbox-inline"><inputtype="checkbox"name="2"value="2">Barzinho</label><labelclass="checkbox-inline"><inputtype="checkbox"name="3"value="8">Chopperia</label><labelclass="checkbox-inline"><inputtype="checkbox"name="4"value="5">Cinema</label><labelclass="checkbox-inline"><inputtype="checkbox"name="5"value="13">Exposição</label><labelclass="checkbox-inline"><inputtype="checkbox"name="6"value="7">Fast Food</label><labelclass="checkbox-inline"><inputtype="checkbox"name="7"value="14">Feira</label><labelclass="checkbox-inline"><inputtype="checkbox"name="8"value="11">Festival</label><labelclass="checkbox-inline"><inputtype="checkbox"name="9"value="15">Jogos</label><labelclass="checkbox-inline"><inputtype="checkbox"name="10"value="9">Lanchonete</label><labelclass="checkbox-inline"><inputtype="checkbox"name="11"value="12">Museu</label><labelclass="checkbox-inline"><inputtype="checkbox"name="12"value="6">Pizzaria</label><labelclass="checkbox-inline"><inputtype="checkbox"name="13"value="1">Restaurante</label><labelclass="checkbox-inline"><inputtype="checkbox"name="14"value="3">Show</label><labelclass="checkbox-inline"><inputtype="checkbox"name="15"value="4">Teatro</label><divclass="modal-footer"><buttontype="submit"class="btn btn-primary">SALVAR</button></div></div></div></div><!-- Fim do formulario de Preferencias -->
Pergunta
assouza21
Tenho uma tela de cadastro. O cara preenche os dados, e ao clicar no botao (submit) "CADASTRAR", a página salvará as informações e SÓ DEPOIS abrir uma cx para o usuário escolher as preferências. O problema é que mesmo os campos do cadastro estando em branco, ao clicar em CADASTRAR, a cx abre. Não quero que abra sem que o usuário esteja cadastrado. Alguma ajuda ? Vou postar o trecho do código
<code>
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.