如果用户使用 Ctrl 按钮单击单个记录,是否有办法阻止多选输入框取消选择所有选项?基本上他们必须点击列表中的项目才能打开或关闭它,除非有点击,否则其他值将始终保持选中或取消选择。
答案 0 :(得分:1)
您可以勾选选项单击,然后如果没有选择,则重新选择项目:
$("option").click(function (e)
{
if ($(this).attr("selected") != "selected")
{
if($(this).parent().find("option:selected").length == 0)
$(this).attr("selected", "selected");
}
});