3

参考:PHP、Jqueryファイルアップロード、Yii、XUpload

Jquery File Upload、アップロードされたデータを取得し、UI テンプレートを使用して表示します (アップロード後に表示されるテンプレートと同様に、目的は、UI テンプレートを使用して既にアップロードされたデータを生成することです)。

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

「ページ読み込み時にフォームデータを設定」

すでにファイルをアップロードしており、これらのファイルはファイル プロパティの js_encode を使用して自動的に表示され、xupload はすぐにそれらをテンプレートに表示します。しかし、次にページに再度アクセスしたときに同じビュー/結果を得るにはどうすればよいですか (ファイルが既にアップロードされており、アップロードの開始がまだ実行されていないと仮定します)。

コントローラーで同じプロパティのエコー js_encode を実行してみました。代わりに、ファイルをアップロードした直後とは異なり、データを出力しただけで、xupload によって読み取られませんでした。

何か不足していますか?私は読んでいますが、まだ答えが見つかりません。

4

1 に答える 1

0

これを行う簡単な方法はありませんが、これを行う最も簡単な方法は、コードを調べて、同じクラスを使用して同じクラスを使用して同じイベントバインドをトリガーする必要があることを確認することです。同じレイアウト。

phpのコントローラー/ビューにすでにデータがあるのに、なぜjsでデータをロードしたいのかわかりません。jsをやり過ぎないでください。ユーザーのブラウザーが遅くなるだけで、コントローラーはすでにデータを「制御」しています。いいえ、私はバックエンド開発者ですが、フロントエンドの同僚は常に次のように言っています。「必要がなければDOM操作を避けてください。クライアント側が遅くなり、ブラウザごとに結果が異なる可能性があります」

于 2013-01-10T18:13:12.650 に答える