Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php ZendX_JQuery日期选择器未显示在焦点上;JavaScript控制台显示未捕获的TypeError:无法读取属性';guid';或未定义_Php_Jquery Ui_Zend Framework_Zend Form_Zendx - Fatal编程技术网

Php ZendX_JQuery日期选择器未显示在焦点上;JavaScript控制台显示未捕获的TypeError:无法读取属性';guid';或未定义

Php ZendX_JQuery日期选择器未显示在焦点上;JavaScript控制台显示未捕获的TypeError:无法读取属性';guid';或未定义,php,jquery-ui,zend-framework,zend-form,zendx,Php,Jquery Ui,Zend Framework,Zend Form,Zendx,我正在用jQuery Datepicker开发一个日历。除了调用Datepicker之外,我使用ZendX_Jquery调用的所有其他方法都很好。以下是我在JS控制台上的错误:TypeError:无法读取属性“guid”或未定义的 下面是我创建字段的方法: private function setDiveDate(){ $element = new ZendX_JQuery_Form_Element_DatePicker("data"); $element->setJQuery

我正在用jQuery Datepicker开发一个日历。除了调用Datepicker之外,我使用ZendX_Jquery调用的所有其他方法都很好。以下是我在JS控制台上的错误:
TypeError:无法读取属性“guid”或未定义的

下面是我创建字段的方法:

private function setDiveDate(){
   $element = new ZendX_JQuery_Form_Element_DatePicker("data");
   $element->setJQueryParam("changeMonth", true)
           ->setJQueryParam("changeYear", true)
           ->setJQueryParam('dateFormat', 'dd/mm/yy')
           ->setJQueryParam('showOn', 'button')
           ->setDescription("Select the dive date")
           ->setLabel('Dive Date')
           ->addValidator(new Zend_Validate_Date(
               array('locale', $this->locale)
               ));
   $this->addElement($element);
   return $this;
}