0

私の見解では、次のようになっています。

echo $form->input('Category', array('multiple' => 'checkbox', 'disabled' => true));

ただし、チェックボックスは無効になっていません...

4

2 に答える 2

0

フォームヘルパーでcheckbox()メソッドを試してください。API リンク: http://api.cakephp.org/class/form-helper#method-FormHelpercheckbox

構文を変更するだけです (FormHelper::input の単なるラッパーだと思いますが、これは機能するはずです):

echo $form->checkbox( 'Category', array( 'disabled' => true ) );

それが機能しない場合は、呼び出しから出力された HTML を投稿してください。

于 2010-06-09T22:51:03.847 に答える
0

次のような文字列として true を渡す必要があると思います。

echo $form->checkbox( 'Category', array( 'disabled' => 'true' ) );

これが機能しない場合は、

echo $form->checkbox( 'Category', array( 'disabled' => 'disabled' ) );
于 2010-06-10T09:59:15.680 に答える