2012-11-24 55 views
3

參考:PHP,jQuery的文件上傳,Yii的,XUploadjQuery的文件上傳,在頁面加載設置數據

jQuery的文件上傳,檢索上傳的數據,並使用UI模板 (類似於上傳後顯示的模板顯示,目的是生成使用UI Tempalte

已經上傳的數據)

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

「在頁面加載設置表單數據」我已經上傳的文件和這些文件使用文件屬性的js_encode自動查看,xupload立即在模板上顯示它們。但是當下一次再次訪問該頁面時(假設文件已經上傳並且上傳開始尚未運行),我將如何獲得相同的視圖/結果?

我試着在控制器中做相同屬性的echo js_encode。相反,它只是打印出數據,並且不會被xupload讀取,與上傳文件後發生的情況不同。

我錯過了什麼嗎?我一直在閱讀,但還沒有找到任何答案。

回答

0

我沒有簡單的方法記住要做到這一點,但我認爲最簡單的方法是檢查代碼,以及如何在您的視圖中使用相同的類構建和執行相同的類應觸發相同的事件綁定和相同的佈局。

我不知道你爲什麼要用js加載數據,如果你已經在你的控制器/視圖在php中有他們。不要過度使用js,它只會讓你的用戶瀏覽器變慢,而且控制器已經「控制」了數據。不,我是後端開發人員,但我的前端同事總是告訴我:「如果不需要,請避免使用DOM操作,這會使客戶端變慢,並且在每個瀏覽器中可能會變得不同。」

相關問題