php - Jquery 文件上传,在页面加载时设置数据

标签 php jquery file-upload yii yii-xupload

引用:PHP、Jquery文件上传、Yii、XUpload

Jquery 文件上传,检索上传的数据并使用 UI 模板显示 (类似于上传后显示的模板,目的是使用UI Tempalte生成已经上传的数据)

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

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

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

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

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

最佳答案

我心中没有简单的方法来做到这一点,但我认为最简单的方法是检查代码,以及它是如何构建的,并在你的 View 中做同样的事情,使用相同的类应该触发相同的事件绑定(bind)和相同的布局。

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

关于php - Jquery 文件上传,在页面加载时设置数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13537470/

相关文章:

ruby-on-rails - Ruby On Rails : ActiveResource and file uploads

php - cookie 在 HTTPS 连接中是否安全?

php - 在 REST API 中使用 POST 参数或 JSON 哪个更好?

javascript - 如何通过点击div数组来过滤记录?

java - 在没有 Web 界面的情况下使用 Java 将文件上传到 Google App Engine

ruby-on-rails - Puma 可以同时缓冲多少个请求?

PHP 连接 MySQL 表,输出格式化 JSON

php - 在 debian 上安装 pecl

jquery - 当页面滚动到达特定id时添加类

javascript - 如何判断浏览器/选项卡是否处于事件状态