Javascript Zend_来自_文件上传,但文件元素存储在js模式窗口中!不起作用

Javascript Zend_来自_文件上传,但文件元素存储在js模式窗口中!不起作用,javascript,jquery,file,zend-framework,file-upload,Javascript,Jquery,File,Zend Framework,File Upload,我正在开发一个基于zend框架的应用程序, 它给我的问题是,当我回显zend文件元素时,如下所示: <div id="add_video" title="Add Video"> <?php echo $this->form->video_title;?> <?php echo $this->form->video_thumb;?> <?php echo $this->form->video_vi

我正在开发一个基于zend框架的应用程序, 它给我的问题是,当我回显zend文件元素时,如下所示:

<div id="add_video" title="Add Video">
    <?php echo $this->form->video_title;?>
    <?php echo $this->form->video_thumb;?>
    <?php echo $this->form->video_video;?>
</div>
我在标题中有这样一个:

<script type="text/javascript" src="/js/jquery-1.3.1.js"></script>
<script type="text/javascript" src="/js/jquery-ui-personalized-1.6rc6.js"></script>
<script>
  $(document).ready(function(){
    $("#add_video").dialog({ autoOpen: false, buttons: { "Ok": function() { $(this).dialog("close"); }}});
  });
</script>
当sumited zend framework找不到该文件时, 我打印\r$\u文件,数组中没有任何内容, 当我删除javascript时,它会再次工作。。。
不使用zend framework时,同样的示例也适用。

您现在可能已经了解了这一点。但是是的,jqueryui的模态对话框生成显示所需的html,并将其附加到文档的末尾。因此,您需要执行以下任一操作:

将整个表单显示在模式对话框中 使用OK按钮的返回函数,使用$this.children'input'提取对话框中的所有输入元素,并将它们附加到主窗体中
在index.php应用程序入口点的何处进行打印?这不是Zend表单的问题,问题在于javascript,因为对话框实际上是从表单中删除元素并将它们放在html文件的末尾!GR