gpt4 book ai didi

javascript - 使用 jQuery 获取 ListBox 中选定项目的数量

转载 作者:行者123 更新时间:2023-11-28 02:05:08 25 4
gpt4 key购买 nike

如主题中所述 - 当用户选择新项目时,如何使用 jQuery 获取 ListBox 中选定项目的计数?

我有这些代码:

@Html.ListBoxFor(x => Model.StatesID, Model.States,
new { @class = "chzn-select", @id="StatesID", data_placeholder = "Choose...", style = "width:350px;" })


function countStates() {
var count = $("#StatesID:selected").length;
alert(count);

}

我可以在onclick输入操作中获取所选项目的计数,但是当用户选择新的时,如何将此js函数与onclick事件或其他事件连接我的列表框中的项目?

最佳答案

添加我的评论作为答案......

如果是多选,您将需要使用...

$('#StatesID').on('change', function(){
countStates();
});

否则,如果用户一次选择多个选项,则不会触发单击。

关于javascript - 使用 jQuery 获取 ListBox 中选定项目的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17885615/

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