Question

Quelle est la meilleure façon d'associer une clé primaire avec une ligne de table lors de l'utilisation des modèles côté client, comme jQuery Templates?

dois-je faire une sorte de liaison de données ou quelque chose? Ou devrais-je intégrer et cacher l'id de la table comme ceci:

<script id="contactsTemplate" type="text/x-jquery-tmpl">
  <table class="contacts">
    <thead><tr><td class="ui-helper-hidden">Id</td><td>Name</td><td>City</td><td>State</td></tr></thead>
    <tbody>
    {{each contact}}
        {{tmpl($value) '#contactTemplate'}}
    {{/each}}
    </tbody>
  </table>
</script>

<script id="contactTemplate" type="text/x-jquery-tmpl">
    <tr><td class="ui-helper-hidden">${id}</td><td>${name}</td><td>${city}</td><td>${state}</td></tr>
</script>

est-il pas mauvais d'avoir mon Ids accessible à l'utilisateur, même si elles sont cachées? Quelles autres options dois-je?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top