Skip to content

Instantly share code, notes, and snippets.

@yano3nora
Created July 1, 2017 08:51
Show Gist options
  • Save yano3nora/a1d8b9cce24360ec6f970fdd54edd8ed to your computer and use it in GitHub Desktop.
Save yano3nora/a1d8b9cce24360ec6f970fdd54edd8ed to your computer and use it in GitHub Desktop.
[html: use "disable" in <select>] attention on old code. #html #php

なんすか?

readonly や disabled は基本 type=text の input で使うやつなんだけど、それをチェックボックスやセレクトでも使いたいよって話。参考サイト

html

<select>
  <option disabled="">犬</option>
  <option disabled="">猫</option>
  <option selected="">オランウータン</option>
  <option disabled="">うさぎ</option>
</select>

in CakePHP

<?php echo $this->Form->input('kbn',array(
    'label' => false,
    'type'  => 'select',
    'selected' => 4,
    'options'  => array(
        1   =>  $kbnName[1],
        2   =>  $kbnName[2],
        3   =>  $kbnName[3],
        4   =>  $kbnName[4],
    ),
    'disabled' => array(
        1,2,3
        )
));?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment