我有这个生成选择列表下拉列表的代码。
$query->select('position_id AS value, position_name AS text');
$query->from('#__football_player_positions');
$query->order('position_name');
$db->setQuery($query);
$options = $db->loadObjectList();
if ($db->getEr
我是jQuery中的新手,当选中复选框时,我很难搞清楚如何通过id禁用下拉列表。
逻辑应该是这样的。
1)如果启用(选中)复选框,则禁用下拉列表(如果禁用复选框(未选中),则启用下拉列表。
例如,复选框id是Trivial_Order,下拉id是manager_search。
var select = $('select');
select.chosen();
select.on('chosen:updated', function () {
if (select.attr('readonly')) {
var was
我试图在一个新的div中从下拉列表中输出所有选定选项的HTML。但是,每次我选择一个新的复选框时,我的容器都会被更新到所选的值(就像它应该更新的那样),但是它也会从下拉列表中追加以前选择的每个值。以此类推等等。如何只输出一次复选框HTML?
这是我的JS代码:
let emptyArr = [];
$('.dropdown-select-container').find("option:selected").each(function(){
emptyArr.push($(this).html());
});
for (i in emptyArr) {