gpt4 book ai didi

javascript - 下拉列表更改后如何执行 Jquery 函数?

转载 作者:行者123 更新时间:2023-12-02 17:55:27 26 4
gpt4 key购买 nike

在对下拉列表进行更改后,我很难进入更改功能?

 <script type="text/javascript" src="ICCMJScripts/jquery-1.7.1.min.js"></script>
<script language="javascript" type="text/javascript">

$(document).ready(function () {
$("#ddRequestCategory").change(function () {
//Do something
});
});
</script>

这是我的下拉列表。

<ICCM:ICCMDropDownList style="width:185px;" runat="server" ID="ddRequestCategory" name="ddRequestCategory" TabIndex="1" AppendDataBoundItems="true" >
<Items>
<asp:ListItem Value="" Text="" Selected="True" />
</Items>
</ICCM:ICCMDropDownList>

最佳答案

您需要使用 ClientID,因为 asp.net 生成的 html 具有与您分配的不同的 id。

$("#<%= ddRequestCategory.ClientID %>").change(function () {
//Do something
});

如果您使用 .net Framework 4 或更高版本,则可以使用 ClientIDMode="static"通过asp.net在生成的html中获取相同的id。

关于javascript - 下拉列表更改后如何执行 Jquery 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20988781/

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