我能夠在服務器端驗證表單,但無法在客戶端執行。表單是以zend的形式創建的。我的代碼是這樣的:jQuery的表單創建zend表單驗證
$this->addElement('text', 'name', array(
'label' => 'Name:',
'required' => true,
'class' => 'span12'
));
$this->addElement('text', 'phone', array(
'label' => 'Phone:',
'required' => true,
'class' => 'span12'
));
$this->addElement('submit', 'save', array(
'ignore' => true,
'label' => 'Submit',
'class' => 'btn btn-primary'
));
請讓我知道如何做到這一點。
如何使用validate()方法驗證? – Mausumi
否jquery validate()。我認爲它適用於客戶端驗證。但對我來說,它顯示typeerror $(...)。validate不是一個函數。 – Mausumi
好的,你可以參考這個http://codeutopia.net/blog/2008/04/04/client-side-validation-with-zend_form/ –