在提交之前,至少需要一个复选框

时间:2015-02-11 12:33:02

标签: php magento checkbox

我已经显示了多个复选框。当我提交时,我需要至少一个复选框。

我试过了:

$fieldset->addField('checkboxes', 'checkboxes', array(
            'label'     => Mage::helper('listings')->__('Select Categories'),
            'name'      => 'cat_ids[]',
            'values'    => $categorieslist,
            'onclick'   => "",
            'onchange'  => "",
            'value'  => $cat_ids,
            'disabled' => true,
            'class' => 'category_match_to_listing',
            'required' => true,
        ));

甚至类名也不会显示在html中

<input type="checkbox" value="14" name="cat_ids[]" id="checkboxes_id">

如果我使用一个值'values' => 'single',必填字段正常工作,那么html就是

<input type="checkbox" value="0" class="category_match_to_listing required-entry" name="cat_ids[]" id="checkboxes_id">

当我变得动态时,它不起作用。请提出任何想法。

1 个答案:

答案 0 :(得分:0)

使用validate-one-required代替必需条目