$options = array(
'small' => 'Small Shirt',
'med' => 'Medium Shirt',
'large' => 'Large Shirt',
'xlarge' => 'Extra Large Shirt',
); echo form_dropdown('some_name', $options, ' ' ,'id='some_id');
现在我想隐藏这个列表框..我该怎么办?
答案 0 :(得分:0)
隐藏?你的意思是用javascript?你的问题不是很明确,所以如果我误解了就知道了
$options = array(........);
echo form_dropdown('some_name',$options,'','id="some_id"');
隐藏:
使用jQuery:
$(document).ready(function(){
$('#some_id').hide('fast');
});
或者使用CSS:
#some_id { display:none; } /* this will also free up the space used by the dropdown*/
#some_id { visibility:hidden; } /* this just makes it invisible, but the space it occupies its preserved*/
注意,作为form_dropdown()的第四个参数,你传递一个字符串,所以你可以给它一个id,一个类,一个onlick事件,等等。因此,您可以给它一个'class="invisible" id="some_id" onclick="myfunction"'
并用它来管理它的可见性。