gpt4 book ai didi

php - 如何预选多项选择的选项? (html + php)

转载 作者:可可西里 更新时间:2023-10-31 23:41:35 25 4
gpt4 key购买 nike

是否可以预选多选框的某些选项,这些选项不会通过添加新的选项选择被取消选择?

我现在有一个普通的多选框,哪些选项将由 PHP 预选:

<select name="selectbox" multiple>
<option value="A">A</option>
<option value="B" selected>B</option>
<option value="C">C</option>
<option value="D" selected>D</option>
</select>

当我单击选项 A 时,将取消选择选项 B 和 D,并选择 A。我只想在有人点击已经选择的选项时取消选择一个项目。当有人点击尚未选择的选项时,必须将其添加到已选择的项目中。

最好的方法是什么?或者这不可能吗?

最佳答案

使用 javascript (jQuery) 很容易,就像这样:

$('select[name=selectbox]').on('mousedown','option',function(ev) {
ev.preventDefault();
$(this).prop('selected', !$(this).is(':selected') );
});

参见 working demo

关于php - 如何预选多项选择的选项? (html + php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16434979/

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