この関数は、メイン カテゴリに一致しない選択ボックスを無効にします。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>