如何从javascript访问转发器项目 [英] How to access repeater items from javascript

查看:71
本文介绍了如何从javascript访问转发器项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi Guys



我的内容包括textbox,ddl,reqfield和...



如何使用JavaScript访问转发器中的所有项目



谢谢大家



我有什么试过:



 <   asp:Repeater     ID   =  Repeater1    runat   = 服务器 >  
< ItemTemplate >
< script type = text / javascript >
function MyFunc(){
$(' #box_<%#Eval(ID)%>')。slideToggle( 500);
var ReqFieldValidator = document .getElementById( <%= ReqFieldValidator.ClientID%>);
ReqFieldValidator.enabled = false ;
}
< / 脚本 >

< asp:CheckBox ID = MyCheckBox_chk onclick = MyFunc() runat = server / >

< div id =' box_ <% #Eval( ID )%>' >
< asp:RequiredFieldValidator ID = ReqFieldValidator runat = 服务器 > ; < / asp:RequiredFieldValidator > ;
// Div内容
< / div >

< / ItemTemplate >
< / asp:Repeater >

解决方案

' #box_<%#Eval(ID)%>')。slideToggle( 500\" );
var ReqFieldValidator = document .getElementById( <%= ReqFieldValidator.ClientID%>);
ReqFieldValidator.enabled = false ;
}
< / 脚本 >

< asp:CheckBox ID = MyCheckBox_chk onclick = MyFunc() runat = server / >

< div id =' box_ <% #Eval( ID )%>' >
< asp:RequiredFieldValidator ID = ReqFieldValidator runat = 服务器 > ; < / asp:RequiredFieldValidator > ;
// Div内容
< / div >

< / ItemTemplate >
< / asp:Repeater > < /跨度>


Hi Guys

In My content includes textbox, ddl, reqfield and...

how can i access all items in repeater with JavaScript

thanks everyone

What I have tried:

<asp:Repeater ID="Repeater1" runat="server">
    <ItemTemplate>
           <script type="text/javascript">
                 function MyFunc() { 
                     $('#box_<%#Eval("ID")%>').slideToggle("500");
                     var ReqFieldValidator = document.getElementById("<%=ReqFieldValidator.ClientID%>");
                     ReqFieldValidator.enabled = false;
                 } 
           </script>

        <asp:CheckBox ID="MyCheckBox_chk" onclick="MyFunc()" runat="server" />

        <div id='box_<%#Eval("ID")%>'>
              <asp:RequiredFieldValidator ID="ReqFieldValidator" runat="server">       </asp:RequiredFieldValidator>
             // Div Content
        </div> 

   </ItemTemplate>
</asp:Repeater>

解决方案

('#box_<%#Eval("ID")%>').slideToggle("500"); var ReqFieldValidator = document.getElementById("<%=ReqFieldValidator.ClientID%>"); ReqFieldValidator.enabled = false; } </script> <asp:CheckBox ID="MyCheckBox_chk" onclick="MyFunc()" runat="server" /> <div id='box_<%#Eval("ID")%>'> <asp:RequiredFieldValidator ID="ReqFieldValidator" runat="server"> </asp:RequiredFieldValidator> // Div Content </div> </ItemTemplate> </asp:Repeater>


这篇关于如何从javascript访问转发器项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆