$(this).find(':submit').attr('disabled',true);
$.ajax(
{
url:'/enviarSugerenciaMessageBoard',
cache: false,
type: 'POST',
data: $(this).serialize(),
success: function(success)
{
if(success=='Envio correcto')
{
console.log('Envio correcto');
$(this).find(':submit').attr('disabled',false);
}else{
console.log('Error en el envio');
$(this).find(':submit').attr('disabled',false);
}
}
});
このajaxクエリは正常に機能します。問題は、サーバーから「Enviocorrecto」を取得した場合です。コンソールではEnviocorrectoを取得しますが、attrが無効になっているとfalseが機能しません。
追加や追加など、成功時に他の関数を作成しようとしましたが、機能しませんでした
async:falseでも