gpt4 book ai didi

javascript - ASP :ListBox OnSelectedIndexChanged call javascript function not server side code

转载 作者:太空宇宙 更新时间:2023-11-03 23:42:45 25 4
gpt4 key购买 nike

当我的 asp:ListBox 有一个选择更改时,我需要调用一个 javascript 函数,而不是运行一些服务器端代码。我现在拥有的是。

<asp:ListBox ID="lbCustomerFolders" runat="server" Width="100%" Height="98%" AutoPostBack="true" OnSelectedIndexChanged="lbCustromerFolders_SelectedIndexChanged"/>

OnSelectedIndexChanged 我需要那个函数或类似的东西来调用 javascript 函数。

最佳答案

在您的控制谎言中添加更改事件我已在以下示例中添加。请注意,ListBox 上有 onchange 和 OnSelectedIndexChanged 事件,因此在选择更改事件时,将调用 JavaScript 和服务器端事件。

在您的情况下,更改将是您提供的数据。

 <asp:ListBox ID="lbCustomerFolders" runat="server" Width="9%" Height="98%"  onchange="YourChangeEventJS(this)" AutoPostBack="true" OnSelectedIndexChanged="lbCustomerFolders_SelectedIndexChanged">
<asp:ListItem Text="Red" Value="#FF0000" Selected="True" />
<asp:ListItem Text="Blue" Value="#0000FF" />
<asp:ListItem Text="Green" Value="#008000" />
</asp:ListBox>

以下是您页面上应该有的脚本

 <script type="text/javascript">
function YourChangeEventJS(ddl) {
alert(ddl.selectedIndex);
}

关于javascript - ASP :ListBox OnSelectedIndexChanged call javascript function not server side code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28493424/

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