将required属性从false更改为true

时间:2014-08-21 04:19:57

标签: php jquery zend-framework

$this->addElement('text', 'firstname', array(
    'required' => false,
    'label' =>Name,
     'value'=>$this->data['firstname'],
    'class' => 'span4'
));

我希望将所需的属性从false更改为true,使用jquery。可能吗??

4 个答案:

答案 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提供的服务器端验证。 只有在按下提交按钮时才会验证您的字段。

如果您不想要它,只需将其删除即可。