Tag: repeater

jQuery表单转发器和select2不能一起工作

我正在使用Select2和jQuery表单转发器( https://github.com/DubFriend/jquery.repeater ) 我已经在google /上搜索了2天,但似乎无法让它工作。 include jquery/select2.js/jquery.repeater.js var form = $(‘#form’); form.find(‘select’).select2(); form.repeater({ show: function () { $(this).show(function(){ form.find(‘select’).select2(‘destroy’).select2(); }); }, hide: function (remove) { $(this).hide(remove); } }); 问题是jQuery.repeater克隆了div标签,其中input2已经初始化并且已经更改了DOM,因此jQuery.repeater会复制更改的DOM。 我试图在调用重复动作之前销毁select2,但是dindt也可以工作。

转发器内有多个弹出窗口

我正在创建一个移动网站,我有一个摩托车模型的图片列表。 我创建了列表,每个图像作为list-item并在list-item添加了一个带有data-rel=”popup”的div 。 一切都正确编译和运行,但我在列表中单击的任何图像只显示第一个图像。 即,当单击列表中的第3个列表项并打开弹出窗口时,将显示图像#1。 对于列表中的每个链接也是如此。 你知道为什么这样做吗? 我知道我可以通过创建另一个jquery页面然后重定向到那个来解决这个问题,但是弹出窗口更清晰,我很好奇如何显示正确的图像,或者我是否忽略了什么? 所有图像和数据都存储在sql server数据库中 这是代码: <asp:ImageButton ID="SelectedImageImageButton" runat="server" ImageURL='’ Width=”75px” /> &nbsp <asp:Label ID="SelectedImageNumberLabel" runat="server" Text='’> <asp:HiddenField ID="SelectedImagePictorialNumberHiddenField" runat="server" Value='’ /> <asp:Image ID="PopupImage" runat="server" ImageUrl='’ Width=”100%” /> <asp:SqlDataSource ID="SelectedPictorialSqlDataSource" runat="server" ConnectionString="” SelectCommand=”SELECT ModelID, ImageURL, ImageNumber, PictorialNumber FROM Test_Models_Image WHERE ModelID = @modelID AND PictorialNumber = @pictorialNumber ORDER BY ImageNumber” > […]