我有一个名为town的下拉选项。已获取的值将在数据库表 townId 的下拉列表中可用。现在我想检查用户是否没有从下拉列表中选择任何选项并直接转到保存按钮,然后它应该像这样显示“请在下拉列表中选择您的选择”。表格命名为大学
我在这里尝试了这段代码:
if(Zend_Form_Element_Submit)
{
if($$townid=='')
{ alert("U Must Choose Town Name Here");
}
else
{
$submit = new Zend_Form_Element_Submit('Save');
$submit->setDecorators($this->submitDecorators)
->setAttrib('class','button slategray');
}
}
在 models->university.php 里面有一些我没有得到的下拉动作:
public function setOptions(array $options)
{
$methods = get_class_methods($this);
foreach ($options as $key => $value) {
$method = 'set' . ucfirst($key);
if (in_array($method, $methods)) {
$this->$method($value);
}
}
return $this;
}
在我编辑表单->大学之前(保存代码已经退出)
$submit = new Zend_Form_Element_Submit('Save');
$submit->setDecorators($this->submitDecorators)
->setAttrib('class','button slategray');
}
提前致谢。