Je suis nouveau JQuery si cette question est peut-être une évidence, mais j'ai quelque chose qui ajoute un texte à ce qui est déjà dans une boîte d'entrée:JQuery - trouver un caractère précédent
$('a.blog_category').click(function(){
var current_value = $('#id_category').val();
$('#id_category').val(current_value + ', '+ this.text);
return false
})
I'D J'aime ajouter une clause if qui ressemble à:
"S'il y a déjà une virgule à la fin de la ligne, n'ajoutez pas de virgule." "S'il n'y a pas déjà une virgule ET ce n'est pas le premier élément dans le texte d'entrée, ajoutez une virgule."
J'espère que cela a du sens.
Merci pour toute aide préalable.
ou plutôt, valeur_actuelle + = ''; –
Ceci avec une petite modification pour la clause # 2 me donne ce que je voulais: if (current_value.length! = 0 && current_value.charAt (current_value.length - 1)! = ',') { current_value = valeur actuelle + ',' ; } Merci! P.S: Comment ajouter un saut de ligne dans le commentaire? – MonkeyBoo
@MonkeyBoo ~ re sauts de ligne, je ne sais pas sérieusement. J'ai essayé de comprendre ça moi-même. : D –