Je reçois des données du serveur et j'y répète pour créer une table, puis j'utilise un formulaire pour stocker un identifiant dans un stockage local en utilisant javascript. Voici l'extrait de codeComment créer des identifiants uniques en parcourant des données dans Golang et utiliser en Javascript
<table>
<tr><th>Product ID</th></tr>
{{range .}}
<td ><form onsubmit="save_data()" action="/" method="get"><button class="btn btn-info pid" id="pid" name="{{.puid}}" value="{{.puid}}">Update</button></form></td>
{{end}}
<table>
<script>
function save_data() {
var input = document.getElementByID("pid");
localStorage.setItem("id", input.value);
}
</script>
Cependant à chaque fois, peu importe dont le bouton « mise à jour » de ligne de la table que je clique, chaque fois que l'ID du premier élément de ligne de table est de se stocker. Existe-t-il un moyen de générer des identifiants uniques et de les référencer en Javascript lors de la comparaison des données. Merci
a également demandé [ici] (https://groups.google.com/d/topic/golang-nuts/dNaoKtBEQp0/ discussion). La prochaine fois, veuillez prendre soin de mentionner les autres lieux que vous avez utilisés pour poster votre question. – kostix