场景很简单我正在获取不同用户的帖子&像facebook一样在主页上显示。我的应用程序触发一个ajax请求接收json响应[响应中的每个帖子都有一个唯一的帖子ID]在它上面运行一个for循环&在页面上呈现多个div。
我正在使用mustascheJS进行客户端模板化。
假设下面是一个模板,它会在每次迭代时附加到容器div
<script type="x-tmpl-mustache" id="todaysmoviescontainertemplate">
<div id="movie_info" class="bg-default" style="display:table;width:100%;">
<div style="display:table-row">
<div style="display:table-cell;width:30%;"><a href=""><samp>{{movie}}</samp></a></div>
<div style="display:table-cell;width:30%;">{{movieTime}} UTC | {{localTime}} your time</div>
<div style="display:table-cell;width:10%;">{{movieStatus}}</div>
<div style="display:table-cell;width:30%;">{{theatre}} theatre, {{location}}</div>
</div>
</div>
</script>
成功时ajax将此模板附加到一个容器div,该容器div加载了循环运行次数的不同数据。
现在问题是我有n个电影帖子,其中div标识movie_info
具有不同的数据。
如果我需要编辑&amp;更新一个特定的电影帖子如何编辑该&amp;将更改发送到服务器,因为所有模板div具有相同的ID?我如何确定唯一性。我是否应该为每个模板div或其他东西设置一个独特的隐藏字段?