gpt4 book ai didi

c# - javascript 和组合框

转载 作者:太空宇宙 更新时间:2023-11-03 18:48:30 27 4
gpt4 key购买 nike

我在窗体 View 和 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>

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

最佳答案

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

您可能想咨询client-side programming guide对于 RadComboBox,或 the list of client-side events .

这是一个与您的示例一起使用的示例:

Javascript:

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

标记:

<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>

关于c# - javascript 和组合框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2150292/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com