0

この関数は、メイン カテゴリに一致しない選択ボックスを無効にします。1 つのメイン カテゴリと 2 つのサブカテゴリがあります。サブカテゴリの選択ボックスを無効にするのではなく、非表示にして表示する方法はありますか?

JS/AJAX

<script type="text/javascript">
var formObject = {
    run : function(obj) {

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

1 に答える 1

2

style='display:none;'を使用できます。属性。または、JQuery を使用して、$("#subc1").show() / $("#subc2").hide() を使用します。

于 2012-05-28T18:56:08.020 に答える