Je dois simplement ajouter des virgules aux chiffres de mon code. J'ai essayé beaucoup de notes ici, mais quelque chose semble être faux.
J'ai essayé avec regex et le Tolocalstring () code> méthode et les deux n'ont pas fonctionné, peut-on aider à trouver le bon Solution. P> <strong id="price"><%# Eval("OfferPrice") %></strong>
4 Réponses :
Si vous essayez d'ajouter des virgules après toute instance d'un numéro, vous devez disposer d'un numéro dans la chaîne de sortie 'Tout semble bien, quelqu'un peut-il vous aider s'il vous plaît. Merci beaucoup!' p>
Son projet ASP.NET; Le numéro est tiré à partir d'une base de données dans CodeBeHID en utilisant <% # eval ("offrantprice")%> qui génère le taux
de Documentation MDN :
parseFloat($('#price')).toLocaleString('en-US');
Je l'ai fait, toujours ça ne marche pas. Paysfloat ($ ('# Prix')) (? = (\ d {3}) + (?! \ d)) / g, ","); } Numérovithcommas (('# Prix')) Code>
Donc, j'ai enfin trouvé un "mélange" des réponses; ça marche. Voici le code. Merci gars ... et j'aurai encore besoin de plus d'aide fonctionne génial mais ne rendra que la première instance; Comment puis-je le faire courir à travers chaque cas d'id = "prix" dans le DOM? Merci beaucoup d'amis. P> p>
Remplacer dans vos attributs code> ID code> par code> classes code>, vous pouvez alors rendre toutes les valeurs par votre formatage souhaité.
Vos éléments DOM seront édités comme suit : P>
$(document).ready(function () {
var x = parseFloat($('.price').html()).toLocaleString('en-US');
$('.price').html(x)
});
Cela rend simplement la valeur du premier élément dans tous les éléments avec la même classe, donc au lieu de 1 000 ... 3 000, 12 000; J'ai 1 000 à travers tous. C'est ce que j'ai aussi essayé $ ('# prix'). Chacun (fonction () {var x = parsefloat ($ (prix # #). HTML ()). Tolocalestring ("en-nous"). ; $ ('# prix'). HTML (x);}); code> mais cela n'affecte toujours que le premier élément avec l'identifiant sélectionné
Pour clarifier votre question, essayez-vous d'ajouter des virgules après une instance d'un numéro? Si oui, je ne vois aucun numéro dans la chaîne- 'tout semble bien, quelqu'un peut-il vous aider s'il vous plaît. Merci beaucoup!'
Dupliqué possible de Comment imprimer un numéro avec des milliers de séparateurs en JavaScript
Son projet ASP.NET; Le numéro est tiré à partir d'une base de données dans CodeBeHID en utilisant <% # eval ("offrantprice")%> qui génère le taux
Ceci est la sortie de la page: Document de spécification de travail
1000000 (Ouvre dans la nouvelle fenêtre): Afficher / Télécharger la description de la tâche: code>