2011-10-20 23 views

回答

1

显示的文本实际上是一个文本框,尽管通过查看它并不知道它。所以,你不能注入图像。你能做的就是给它一个背景图像:

var combo = $find("<%= MyCombo.ClientID %>"); 
combo.get_inputDomElement().style.backgroundImage = "url(loading.gif)"; 

这可能是最好创建一个类加载的,所以你可以进一步定义样式:

.loading .rcbInput 
{ 
    background-image: url(loading.gif); 
    background-repeat: no-repeat; 
    padding-left: 20px; 
} 

然后应用它像这样:

var combo = $find("<%= MyCombo.ClientID %>"); 
$telerik.$(combo.get_element()).addClass("loading"); 

类似地除去一次加载的类:

var combo = $find("<%= MyCombo.ClientID %>"); 
$telerik.$(combo.get_element()).removeClass("loading"); 
+0

感谢gilly3!这工作完美... – PercivalMcGullicuddy

相关问题