Ir para conteúdo

POWERED BY:

Arquivado

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

dr.x

Jquery

Recommended Posts

Olá pessoal !

 

É correto fazer isso ?

/* Ao clicar na imagem "salvar", submete os dados*/

<script type="text/javascript">
$(document).ready(function(){ 
  $('#img_salvar').click(function(){ 
     $.post("cad_cliente.php");
    }); 
}); 
</script>
Um abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não exatamente... por dois motivos:

 

1 - Ele pode clicar várias vezes no botão e fazer vários cadastros em sequencia

 

2 - É necessario (ideial) mais parâmetros na função $.post() do jQuery, qualquer coisa vide documentação;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Ted K' !

 

Estou desenvolvendo uma sistema onde tenho uma página de cadastro de clientes e tenho 4 imagens:

editar - salvar - deletar - atualizar. São apenas imagens. Implementei a jquery onde, ao clicar por exemplo em salvar,

submeto os dados e gravo na base. Logicamente que uso comandos sql.

 

Um detalhe: Na página principal eu tenho imagens que carregam as divs, conforme o desejado.

Por exemplo, eu carrego na página principal uma div de cadastro de clientes "clientes.php" e ao salvar, submeto ao arquivo "cad_cliente.php". Fazendo um teste, somente a data submente os demais dados não submetem.

 

Teste de mesa: "cad_cliente.php"

 

<?php
include 'conectar.inc';

$datacad = date('d/m/y');
$cliente = $_POST['Clientes'];
$endereco = $_POST['endereco'];


echo  $datacad . "  " . $cliente. "  " . $endereco


...outras instruções...


?>
A pergunta é: Essa é a forma correta de fazer isso ?
Um abraço e obrigado pela atenção.

Compartilhar este post


Link para o post
Compartilhar em outros sites
A pergunta é: Essa é a forma correta de fazer isso ?

 

 

Mas já lhe respondi, é bom deixar dinamico, sem "piscar" a página para o usuário, fica legal o sistema assim!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu Ted K' !!!

 

Conseguí dessa forma com jquery, bastando clicar da imagem sem a função button:

 

<script type="text/javascript">
/* Ao clicar na imagem "salvar", submete os dados em "arquivo.php" */
$(document).ready(function(){
$('#img_salvar').click(function(){
$("#meuform").submit()
});
});
</script>
Lembrando que o id do form, precisa ser igual a da função jquery
<form id="meuform" action="cad_cliente.php" method="post">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ôh amigão, perdoe me. Devo ter me expressado errado. O negócio é que sempre desenvolví para desktop com visual studio e estou migrando para web. Estou me adaptando com o ambiente e as expressões.

 

Valeu a força. Espero em breve poder contribuir com o fórum.

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.