Ir para conteúdo

POWERED BY:

Arquivado

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

ldblucas

Passando dados via ajax

Recommended Posts

Bom dia,

 

tenho o seguinte código

jQuery(document).ready(function(){
		jQuery('#cadastrofuncionario').submit(function(){
			var dados = jQuery( this ).serialize();

			jQuery.ajax({
				type: "POST",
				url: "assets/teste.php",
				data:
                                    dados
                                    
                                ,
                                error: function()
						{
							alert("erro ocorreu  no retorno     !");
						},
				success: function( data )
				{
					alert( data );
				}
			});
			
			return false;
		});
	});

e no HTML que esta sendo pego os dados

<form role="cadastrofuncionario" id="cadastrofuncionario" class="form-horizontal form-groups-bordered" method="post" action="">				
            <div class="tab-content">

                <div class="tab-pane active" id="dados">


                    <div class="panel panel-primary" data-collapsed="0">

                        <div class="panel-heading">
                            <div class="panel-title">
                                Dados Pessoais
                            </div>

                            <div class="panel-options">
                                <div class="btn-group left-dropdown">
                                    <button type="submit" class="btn btn-green" id="confirmar">Salvar</button>
                                    <button type="button" class="btn btn-green dropdown-toggle" data-toggle="dropdown">
                                        <span class="caret"></span>
                                    </button>

                                    <ul class="dropdown-menu dropdown-green" role="menu">
                                        <li><a href="#">Salvar</a>
                                        </li>
                                        <li><a href="#">Salvar e abrir novo cadastro</a>
                                        </li>

                                    </ul>
                                </div>
                                <button type="button" class="btn btn-red btn-icon">
                                    Cancelar
                                    <i class="entypo-cancel"></i>
                                </button>

                            </div>
                        </div>

                        <div class="panel-body">



                            <div class="form-group">
                                <label for="field-1" class="col-sm-3 control-label">Nome Completo</label>

                                <div class="col-sm-5">
                                    <input type="text" class="form-control" id="nome" nome="nome" placeholder="Digite o nome">
                                </div>
                            </div>

deveria estar recendo na minha pagina teste.php os dados, mas esta saindo NULL.

<?php

var_dump($_POST['nome']);

Estou fazendo algo errado ?

 

Desde já obrigado, se alguém poder dar uma força.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que pude ver, a única coisa que está incorrecta no teu código é o atributo nome (em vez de name) na caixa de texto:

<input type="text" class="form-control" id="nome" nome="nome" placeholder="Digite o nome">

Trocando por:

<input type="text" class="form-control" id="nome" name="nome" placeholder="Digite o nome">

Tudo deve funcionar como é suposto.

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.