Jquery/JS:通过样式显示显示选择框(无,块)

Jquery/JS: Display select box through style display(none, block)

本文关键字:显示 选择 Jquery JS 样式      更新时间:2023-09-26

我正在尝试通过jquery命令显示(块,无)选择框(在本例中只有一个选择框)。但我没有得到任何结果。我有一个隐藏属性,但我需要这个与显示(块,无)一起工作。

非工作JS/JQUERY与显示(无,块)

var formObject = {
    run : function(obj) {
            obj.nextAll('.update').attr({'disabled': true, 'none':true}).html('<option value="">----</option>');
            var id = obj.attr('id');
            var v = obj.val();
            jQuery.getJSON('includes/update.php', { id : id, value : v }, function(data) {
                if (!data.error) {
                    obj.next('.update').html(data.list).removeAttr('disabled none');
                } else {
                obj.nextAll('.update').attr({'disabled': true, 'none':true}).html('<option value="">----</option>');
                }
            });
        }   
}; 

不要使用属性来隐藏元素!!

j查询:

$('...').hide();
$('...').show();    

.CSS:

$('...').addClass('hidden');
$('...').removeClass('hidden');

Vanilla javascript:

document.getElementById('id').style.display = "none";
document.getElementById('id').style.display = "block";