3

参考:PHP、Jquery 文件上传、Yii、XUpload

Jquery File Upload,取回上传的数据并使用UI Template显示(类似于上传后显示的模板,目的是使用UI Tempalte生成已经上传的数据)

https://github.com/blueimp/jQuery-File-Upload

“在页面加载时设置表单数据”

我已经上传了文件,这些文件是使用文件属性的 js_encode 自动查看的,xupload 会立即在模板上显示它们。但是当我下次再次访问该页面时,我将如何获得相同的视图/结果(假设文件已经上传并且上传开始尚未运行)?

我尝试在控制器中执行相同属性的 echo js_encode。相反,它只是打印出数据,并没有被 xupload 读取,这与上传文件后发生的情况不同。

我错过了什么吗?我一直在阅读,但还没有找到任何答案。

4

1 回答 1

0

我没有简单的方法来做到这一点,但我认为最简单的方法是检查代码,以及它如何构建并在您的视图中执行相同操作,使用相同的类应该触发相同的事件绑定和相同的布局。

如果您已经在 php.ini 的控制器/视图中拥有它们,我不确定为什么要使用 js 加载数据。不要过度使用 js,它只会让您的用户浏览器变慢并且控制器已经在“控制”数据。不,我是后端开发人员,但我的前端同事总是告诉我:“如果不需要,请避免 DOM 操作,这会使客户端变慢,并且每个浏览器的结果可能不同”

于 2013-01-10T18:13:12.650 回答