2014-05-14 158 views
1

我有2个按钮,我想在页面加载时默认隐藏。点击网格中的任何一行,我都希望这些按钮可见。我如何使用JQuery隐藏按钮?产生JQuery默认隐藏按钮

RadButton lnkAdd = new RadButton(); 
lnkAdd.ID = "BtnEdit"; 
lnkAdd.Text = "Edit"; 
container.Controls.Add(lnkAdd); 

container.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "hideButtons", 
    "\n<script type=\"text/javascript\">" 
    //+ "\n$(function(){"   
    + "\n$(document).ready(function{" 
    + "\n $(\"#" + lnkAdd + "\").hide(); "     
    + "\n return false;" 
    + "\n });"     
    + "\n</script>" 
); 

下面的脚本:

<SCRIPT type="text/javascript"> 
    $(document).ready(function ruchi(){ 
     $("#Telerik.Web.UI.RadButton").hide(); 
     return false; 
    }); 
</SCRIPT> 

但是按键不隐瞒!

+0

只需将它们隐藏在CSS或样式属性中即可... –

回答

4

不应该是+ "\n $(\"#" + lnkAdd.ClientID + "\").hide(); " 现在看起来您只是将它的完全限定名称传递给它,而不是实际的ID。