首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >$find检索javascript中的telerik控件时返回null

$find检索javascript中的telerik控件时返回null
EN

Stack Overflow用户
提问于 2016-11-15 01:38:17
回答 1查看 851关注 0票数 1

我试图编写一个javascript函数来显示和隐藏telerik:RadAjaxLoadingPanel,但是由于某种原因,当我尝试使用$find函数时,它总是返回为null,即使在加载了这些控件之后。

我是asp.net开发新手,有人能告诉我出了什么问题吗?

我的远程控制.aspx代码

代码语言:javascript
复制
<telerik:RadAjaxLoadingPanel ID="ModalLoadingPanel" runat="server" Transparency="10" BackColor="#E0E0E0" Modal="true">
    <div style="margin-left: auto; margin-right: auto; margin-top: 45px; margin-bottom: auto; width: 135px; height: 80px;"
        class="modalProgress">
        <div class="spinner"></div>
    </div>
</telerik:RadAjaxLoadingPanel>

存在于<script>标记中的javascript函数

代码语言:javascript
复制
function showActivityIndicator() {
        var loadingPanel = $find("<%= ModalLoadingPanel.ClientID %>");
        loadingPanel.set_modal(true);
    }

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-15 01:54:02

试一试

代码语言:javascript
复制
$("#<%= ModalLoadingPanel.ClientID %>").find();

$是一个函数,它接受一个选择器,如果选择器是一个ID,它应该加上#符号。

实际上,你甚至不需要找到,除非你需要做进一步的过滤。这样你就可以得到标签了:

代码语言:javascript
复制
$("#<%= ModalLoadingPanel.ClientID %>");
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40600685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档