$this->addElement('text', 'firstname', array(
'required' => false,
'label' =>Name,
'value'=>$this->data['firstname'],
'class' => 'span4'
));
我希望将所需的属性从false更改为true,使用jquery。可能吗??
答案 0 :(得分:2)
你可以试试这个
在Jquery 1.6及以上
$(".span4").prop("required", false);
在Jquery 1.5及以下
$(".span4").attr("required", false);
答案 1 :(得分:0)
在jQuery中你会这样做:
$(".span4").attr("required", false);
答案 2 :(得分:0)
'required'属性是Zend_Form_Element的内部属性,它不以HTML格式呈现。然后你无法在客户端进行更改。
答案 3 :(得分:0)
如您的问题所述,是Zend Framework提供的服务器端验证。 只有在按下提交按钮时才会验证您的字段。
如果您不想要它,只需将其删除即可。