嗨我有一个带有此代码的zend表单
$field = new Zend_Form_Element_Submit('submit');
$field->setAttrib('class', 'btn')->setlabel('Save');
$this->addElement($field);
但html的出现是:
<input type="submit" class="btn" helper="formSubmit" value="" id="submit" name="submit">
无法弄清楚为什么价值没有出现?
答案 0 :(得分:2)
$field->setAttrib('class', 'btn')->setLabel('Save');
请注意上面setLabel()
答案 1 :(得分:1)
更改类型(默认类型=“按钮”不触发表单提交)为“提交”。例如
$this->addElement('button', 'my_button', array(
'label' => 'Click me',
'class' => 'nice_button',
'type' => 'submit'
));
答案 2 :(得分:0)
你想设定价值?所以使用setter:$field->setValue('Save');