Désactiver une fonction associé à un textarea
Posté : 26 nov. 2013, 17:35
Bonjour,
J'utilise la fonction autosize(); en jQuery pour agrandir automatiquement un textarea.
Le problème c'est que j'aimerais appuyé sur "Enter" pour valider le formulaire en ajax.
Pour éviter que le textarea s'agrandisse avant et après le submit puisque c'est en ajax donc pas de rafraichissement, je voudrais désactiver la fonction :
[javascript]
$('#formComs').keyup(function(e){
if(e.keyCode == 13){
if($('textarea.statutCom').val() < 1){
return false;
}
else {
$('#formComs').submit(function(){
/* La fonction ajax */
});
}
}
});
[/javascript]
J'utilise la fonction autosize(); en jQuery pour agrandir automatiquement un textarea.
Le problème c'est que j'aimerais appuyé sur "Enter" pour valider le formulaire en ajax.
Pour éviter que le textarea s'agrandisse avant et après le submit puisque c'est en ajax donc pas de rafraichissement, je voudrais désactiver la fonction :
[javascript]
$('#formComs').keyup(function(e){
if(e.keyCode == 13){
if($('textarea.statutCom').val() < 1){
return false;
}
else {
$('#formComs').submit(function(){
/* La fonction ajax */
});
}
}
});
[/javascript]
<form action="#" method="post" id="formComs">
<textarea placeholder="Écrire un commentaire" name="coms_text" class="elastic statutCom"></textarea>
</form>
Merci d'avance