FineUI 官方论坛

标题: 帮忙:使用JS获取ContentPanel内的Html内容 [打印本页]

作者: god33    时间: 2017-10-22 00:35
标题: 帮忙:使用JS获取ContentPanel内的Html内容
             <f:ContentPanel ID="ContentPanel1"  runat="server"   BodyPadding="5px"
                            ShowBorder="false" ShowHeader="false"  Title="" >
                                <div id="div_display" runat="server">111 </div>
            </f:ContentPanel>


js:
    var booklistClientID = '<%= ContentPanel1.ClientID %>';
     alert(F(booklistClientID).html); //----这里,无法获取为null



作者: sanshi    时间: 2017-10-22 15:50
F(booklistClientID).el 就是一个普通的 jQuery 对象,可以用 jQuery 选择器来获取其中的元素,类似:
  1. F(booklistClientID).el.find('.class1')
复制代码

作者: god33    时间: 2017-10-23 18:18
给遇到同样问题的小伙伴:
F(booklistClientID).el.dom).find('#div_display')
作者: sanshi    时间: 2017-10-23 23:13
god33 发表于 2017-10-23 18:18
给遇到同样问题的小伙伴:
F(booklistClientID).el.dom).find('#div_display')

具体到你这个例子,ID选择器是全局的,因此可以直接用:
  1. $('#div_display')
复制代码





欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4