gpt4 book ai didi

javascript - 控制取消选择事件上的选择更改功能

转载 作者:行者123 更新时间:2023-12-01 03:37:10 24 4
gpt4 key购买 nike

在我的 Java 脚本中,我使用选择标签来依次选择多个值,

我的要求是将这个新选择的值传递给函数。

一切都与 jQuery on Change 功能完美配合,但是当我从列表中取消选择该项目时,它仍然会获取该项目并将其传递给函数。

如何解决这个问题?

 $("#clients").off('change').on('change', function(){
selectedclientname = $(this).closest('select').find('option').filter(':selected:last').text();
selectedclientid = $(this).closest('select').find('option').filter(':selected:last').val();
function1(selectedclientid);
});

enter image description here

最佳答案

最后我通过以下方式弄清楚了

   $("#clients").off('change').on('change', function(evt, params){              
var itemSelected = false;
console.log("::::::::::::::deselected"+ params.deselected);
console.log("::::::::::::::selected"+ params.selected);
if(params.selected != null)
{
itemSelected = true;
}
else{
itemSelected = false;
}
});

关于javascript - 控制取消选择事件上的选择更改功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44172879/

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