0
服务器端的ExtJS表单验证使用Zend Framework服务器使用Zend Framework
我已经扩展Zend_Form的类来验证我的客户端ExtJS的形式侧ExtJS的表单验证:
class Application_Form_NewBugReport extends Zend_Form {
public function init() {
// Set the method for the display form to POST
//here we go with different elements
}}
然后将此代码添加到我的控制器:
public function submitformAction() {
// Instantiate the registration form model
$form = new Application_Form_NewBugReport();
$form->setAction('/newbugreport/submitform');
fb ($form->getValues());
}
但值是空的,因为Zend公司表示形式值是空的,而他们是不是和他们使用我能得到我不能老是让表单值$此 - > _ request-> getPost()(当然没有任何验证) 当你没有真正使用ZF表单并使用客户端JavaScript创建表单时,验证表单的正确方法是什么?
数据是不是因为验证,因为值是空的,我不能老是让使用的GetValues形式值() zend说形式值是空的,而不是。 – 2011-06-13 18:20:34
你在表单上设置了哪些验证器?查看代码是很有帮助的。 – 2011-06-13 18:28:12