我在 ajax 请求上加载表单时遇到问题。我按照以下步骤操作:
- 在布局中启用 jqueryUi。
创建一个表单元素,如:
$dob = new ZendX_JQuery_Form_Element_DatePicker('patient_dob'); $dob->setLabel('') ->addFilter('StripTags') ->addFilter('StringTrim') //->addValidator('Date') ->setAttrib('readonly', 'true') ->setJQueryParam('dateFormat', 'yy-mm-d') ->setDecorators(array( 'Description', 'Errors', 'UiWidgetElement', array(array('data' => 'HtmlTag'), array('tag' => 'Div', 'class'=>'calender_input')) ));
并且只是将元素称为形式。它在页面正常加载但不是 ajax 请求时工作。是什么原因?有什么建议么?我用谷歌搜索了很多。