for循环点击添加按钮然后新增一条信息,最多能新增10条,怎么能搞出来? 5
<scripttype="text/html"id="multipleimg"><divclass="decorate-layout-items"id="<%=wid%>...
<script type="text/html" id="multipleimg">
<div class="decorate-layout-items" id="<%= wid %>" data-widgets="multipleimg">
<% if(list.length < 9 && list.length > 0){ %>
<div class="form-group">
<% for(var i=0; i<list.length; i++){ %>
<div class="img-block">
<a href="<%= list[i].imglink %>">
<img src="<%= list[i].imgsrc %>">
</a>
</div>
<% } %>
</div>
<% }else{ %>
<div class="form-group">
<div class="img-block">
<a href="#">
<img src="http://placehold.it/320x60">
</a>
</div>
</div>
<% } %>
</div>
</script>
<script type="text/html" id="multipleimg_form">
<div class="multipleimg" data-id="<%= wid %>">
<h5>平铺图</h5>
<div class="multipleimg-items-list">
<% if(list.length < 9 && list.length > 0){ %>
<% for(var i=0; i<list.length; i++){ %>
<div class="form-group form-item">
<div class="form-group">
<div class="input-group">
<input name="imgsrc" type="text" readonly class="form-control" value="<%= list[i].imgsrc %>" placeholder="图片地址">
<span class="input-group-addon select-image" data-toggle="modal" data-imgurl="<%= list[i].imgurl %>" href="<{url action=topshop_ctl_shop_image@loadImageModal}>" data-target="#gallery_modal">选择图片</span>
</div>
</div>
<% if(i!=0){ %>
<div class="form-item-action action-remove"><i class="glyphicon glyphicon-remove"></i></div>
<% } %>
</div>
<% } %>
<% }else{ %>
<div class="form-group">
<div class="input-group">
<input name="imgsrc" type="text" readonly class="form-control" placeholder="图片地址">
<span class="input-group-addon select-image" data-toggle="modal" data-imgurl="" href="<{url action=topshop_ctl_shop_image@loadImageModal}>" data-target="#gallery_modal">选择图片</span>
</div>
</div>
<% } %>
</div>
<button class="btn btn-default btn-block action-add">添加</button>
</div>
</script> 展开
<div class="decorate-layout-items" id="<%= wid %>" data-widgets="multipleimg">
<% if(list.length < 9 && list.length > 0){ %>
<div class="form-group">
<% for(var i=0; i<list.length; i++){ %>
<div class="img-block">
<a href="<%= list[i].imglink %>">
<img src="<%= list[i].imgsrc %>">
</a>
</div>
<% } %>
</div>
<% }else{ %>
<div class="form-group">
<div class="img-block">
<a href="#">
<img src="http://placehold.it/320x60">
</a>
</div>
</div>
<% } %>
</div>
</script>
<script type="text/html" id="multipleimg_form">
<div class="multipleimg" data-id="<%= wid %>">
<h5>平铺图</h5>
<div class="multipleimg-items-list">
<% if(list.length < 9 && list.length > 0){ %>
<% for(var i=0; i<list.length; i++){ %>
<div class="form-group form-item">
<div class="form-group">
<div class="input-group">
<input name="imgsrc" type="text" readonly class="form-control" value="<%= list[i].imgsrc %>" placeholder="图片地址">
<span class="input-group-addon select-image" data-toggle="modal" data-imgurl="<%= list[i].imgurl %>" href="<{url action=topshop_ctl_shop_image@loadImageModal}>" data-target="#gallery_modal">选择图片</span>
</div>
</div>
<% if(i!=0){ %>
<div class="form-item-action action-remove"><i class="glyphicon glyphicon-remove"></i></div>
<% } %>
</div>
<% } %>
<% }else{ %>
<div class="form-group">
<div class="input-group">
<input name="imgsrc" type="text" readonly class="form-control" placeholder="图片地址">
<span class="input-group-addon select-image" data-toggle="modal" data-imgurl="" href="<{url action=topshop_ctl_shop_image@loadImageModal}>" data-target="#gallery_modal">选择图片</span>
</div>
</div>
<% } %>
</div>
<button class="btn btn-default btn-block action-add">添加</button>
</div>
</script> 展开
1个回答
展开全部
不要不停地LoadPicture,很影响效率的,你可以蚂御冲把第一次LoadPicture放到这个函数的最前面,第二次放到循环之后,也就是总共LoadPicture两次。但是这种方法如果查询时间长拆姿的话可能会出现假死,你的Picture也会显示不出来。。
更好的办法是用Timer,相当于多线程,点击查询的时候把Timer打开,Timer的内容就是先LoadPicture第一张图,然后进行查询,然后LoadPicture第二张图,然后关闭自身Timer,这样就不会闷歼假死了。
更好的办法是用Timer,相当于多线程,点击查询的时候把Timer打开,Timer的内容就是先LoadPicture第一张图,然后进行查询,然后LoadPicture第二张图,然后关闭自身Timer,这样就不会闷歼假死了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询