Desabilitar botão Salvar após os dados serem salvos no BD
Boa Dia Minha Gente,
Preciso de uma ajuda.
Num formulário de cadastro de cliente possui os botões Novo e Salvar, preciso deixar este formulário da seguinte forma:
Quando o botão Salvar for clicado e os dados forem salvos com sucesso, e o formulário receber a mensagem do servidor que os "Dados foram salvos com Sucesso" este botão Salvar deve ficar desabilitado impedindo q o usuário clique-o novamente para não gravar os dados em duplicidade. Não estou conseguindo fazer com o o botão Salvar fique desabilitado após os dados serem Salvos... Por favor alguém pode me ajudar?
Vejam o código jQuery com Ajax..
$(document).ready(function(){
$("#new").click(function(){
$("#Salvar").removeAttr('disabled');
$("#consultor").removeAttr('disabled');
$("#email").removeAttr('disabled');
$("#telefone").removeAttr('disabled');
$("#celular").removeAttr('disabled');
$("#parceiro").removeAttr('disabled');
});
$("#Salvar").click(function(){
$(".msgError").html("");
$(".msgError").css("display","none");
var consultor = $("#consultor").val();
var email = $("#email").val();
var telefone = $("#telefone").val();
var parceiro = $("#parceiro option:selected").val();
$.post("valida_consultor.php",{consultor: consultor, email: email, telefone: telefone, parceiro: parceiro},
function(retorno){
beforeSend:$("#retorno").html(retorno);
});
if($("#sucessoError").val() == "Dados cadastrados com sucesso!"){
$("#Salvar").attr('disabled', 'disabled');
}
return false;
});
});
Aqui não deveria funcionar? Quando o formulário receber a resposta do servidor que os dados foram salvos com sucesso o botão Salvar deveria ficar desabilitado?
if($("#sucessoError").val() == "Dados cadastrados com sucesso!"){
$("#Salvar").attr('disabled', 'disabled');
}
return false;
});
Agradeço a ajuda pessoal....
Discussão (6)
Carregando comentários...