javascript和组合框

Eri*_*ric 1 javascript c# asp.net telerik visual-studio

我在窗体视图和onchange中有一个组合框我想访问一个javascript函数,就像我通常做的任何下拉列表一样.但是,它似乎没有达到这个功能

function Showused()
 {
 alert('eric');
 }



 <telerik:RadComboBox ID="RadComboBoxProvided" onchange="javascript: Showused();"  runat="server" Width="50px" >
                                            <Items>
                                                <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Y"  /> 
                                                <telerik:RadComboBoxItem runat="server" Text="No" Selected="true" Value="N"  /> 
                                            </Items>

</telerik:RadComboBox>
Run Code Online (Sandbox Code Playgroud)

简单的JavaScript调用.知道为什么这不起作用吗?

KP.*_*KP. 5

Telerik控件的客户端事件名称不同.选定索引的RadComboBox事件已更改(假设您使用的是最新版本的控件)是OnClientSelectedIndexChanged

您可能需要查阅RadComboBox 的客户端编程指南客户端事件列表.

以下是与您的示例一起使用的示例:

使用Javascript:

function SelectedIndexChanged(sender, eventArgs) {
   var item = eventArgs.get_item();
   alert("You selected " + item.get_text());
}
Run Code Online (Sandbox Code Playgroud)

标记:

<telerik:RadComboBox ID="RadComboBoxProvided" OnClientSelectedIndexChanged="SelectedIndexChanged" runat="server" Width="50px" >
    <Items>
        <telerik:RadComboBoxItem runat="server" Text="Yes" Value="Y"  /> 
        <telerik:RadComboBoxItem runat="server" Text="No" Selected="true" Value="N"  /> 
    </Items>
</telerik:RadComboBox>
Run Code Online (Sandbox Code Playgroud)