$(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查詢工作正常的問題是,當我從服務器獲取「Envio correcto」,在控制檯我得到Envio correcto但ATTR禁用虛假不工作...AJAX查詢錯誤
我嘗試甚至在異步做出像追加或預先準備,但沒有工作
成功的其他功能:假
'this'裏面的回調指的是ajax對象,而不是你之前的'this'。另外,我建議你使用'prop()'而不是'attr()'來'disable'元素。 – Jashwant 2013-03-27 02:38:58