J'ai une forme que sur l'action: action = "javascript: DoWallInsert ($ idf );" ..jQuery: forme, fonction et donner attribut
maintenant sur ce formulaire i ont ce bouton soumettre. Je veux onclick qu'il devrait être désactivé, puis activé à nouveau en cas de succès (l'appel ajax à l'intérieur de la fonction).
<input name="submit" type="submit" id="submit" value="Send">
function DoWallInsert(BuID, uID){
$('#submit').attr('disabled', true);
var wrapperId = '#wall_insert';
$.ajax({
type: "POST",
url: "misc/insertWall.php",
data: {
value: 'y',
BuID : BuID,
uID : uID,
message : $('#message').val()
},
success: function(msg){
$('#submit').attr('disabled', false);
$(wrapperId).prepend(msg);
$(wrapperId).children().first().slideDown('slow');
$('#message').val("");
}
});
}
J'ai essayé, mais cela ne fonctionne pas
Ok fixe, où j'ai eu l'attribut enable dans le succès que j'ai maintenant cela désactive fausse. Mais il ne désactive toujours pas le bouton et l'active .. – Johnson
@ user457827 - Avez-vous * plusieurs * éléments avec 'id =" submit "' par hasard? –
Oui pourrait être cela. Dois-je l'appeler quelque chose d'autre que de soumettre? Ma forme fonctionnera-t-elle encore alors? – Johnson