如何禁用cakephp中的选择框

How to disabled select box but not the option. Here <select> tag disabled and also <option> is disabled. But I want to only <select> tag disabled.

I try with this code

echo $this->Form->input('zone_id', array('label' => __('ZONE'), 'id' => 'zoneId', 'disabled' => 'disabled'));

This code give html output like that

<select name="data[Category][zone_id]" id="zoneId" disabled="disabled">
   <option value="0" disabled="disabled">--Select Zone--</option>
   <option value="1" selected="selected" disabled="disabled">Subscription Zone</option>
   <option value="2" disabled="disabled">Market Zone</option>
</select>

But I want to get html output like this

<select name="data[Category][zone_id]" id="zoneId" disabled="disabled">
   <option value="0">--Select Zone--</option>
   <option value="1" selected="selected">Subscription Zone</option>
   <option value="2">Market Zone</option>
</select>

Try this

$items = array('0'=>'--Select Zone--','1'=>'Subscription','2'=>'Market Zone');

echo $this->Form->create();
echo $this->Form->input('zone_id', array(
    'options'=> $items, 
    'label' => __('ZONE'), 
    'id' => 'zoneId', 
    'disabled' => 'disabled',
    'default' => 1 // $items's  key which you want to select
));

This code give html output like that

<div class="input select">
    <label for="zoneId">ZONE</label>
    <select name="data[zone_id]" id="zoneId" disabled="disabled">
        <option value="0">--Select Zone--</option>
        <option value="1" selected="selected">Subscription</option>
        <option value="2">Market Zone</option>
    </select>
</div>

Its working for me in CakePHP 2.6.x.