ほんと今更ながらの話なのですが、SelectタグでonChangeイベントを使いたい場合{html_options}を使わずforeach文で書いていましたが、html_optionsで表現できるんですね。。
{html_options name="pref" options=$prefecture onchange="selectBox()"}
そのまま何も考えず付けたい属性を追加すればいいだけです。
・・・無知ってコワイですねw
ついでに以下のようなグループ別けして渡すと勝手にoptgroup属性を付けてくれる。
$prefecture = array( 0 => "▼選択して下さい" "北海道・東北" => Array ( 1 => "北海道" 2 => "青森県" 3 => "岩手県" 4 => "宮城県" 5 => "秋田県" 6 => "山形県" 7 => "福島県"), "関東" => Array ( 8 => "茨城県" 9 => "栃木県" 10 => "群馬県" 11 => "埼玉県" 12 => "千葉県" 13 => "東京都" 14 => "神奈川県"), "甲信越・北陸" => Array ( 15 => "新潟県" 16 => "富山県" 17 => "石川県" 18 => "福井県" 19 => "山梨県" 20 => "長野県"), "東海" => Array ( 21 => "岐阜県" 22 => "静岡県" 23 => "愛知県" 24 => "三重県"), "近畿" => Array ( 25 => "滋賀県" 26 => "京都府" 27 => "大阪府" 28 => "兵庫県" 29 => "奈良県" 30 => "和歌山県"), "中国・四国" => Array ( 31 => "鳥取県" 32 => "島根県" 33 => "岡山県" 34 => "広島県" 35 => "山口県" 36 => "徳島県" 37 => "香川県" 38 => "愛媛県" 39 => "高知県"), "九州・沖縄" => Array ( 40 => "福岡県" 41 => "佐賀県" 42 => "長崎県" 43 => "熊本県" 44 => "大分県" 45 => "宮崎県" 46 => "鹿児島県" 47 => "沖縄県") )
(debugウインドウから適当に編集したので間違いがあるかも)
↓
結果