2016-05-31 67 views
0

我在頁面的表中有很多記錄,每個記錄都有一個「編輯」按鈕,它從服務器獲取與該記錄有關的所有數據,然後它填充表格旁邊的表單。更改預覽圖像單擊krajee文件輸入上的一個按鈕後

事情是,我使用Krajee文件輸入,我似乎無法將預覽圖像更改爲我以前上傳到服務器的預覽圖像。當我點擊「編輯」時, 每次單擊任何記錄的編輯按鈕時,都應該更改預覽圖像,並在文件輸入插件中顯示該記錄的圖像。

第一個問題:這有可能嗎?

第二次也是最後,我離開我的JS代碼,初始化:

$(document).on('ready', function() 
{ 
    $('#photo').fileinput(
         { 
         overwriteInitial: true, 
         maxFileSize: 100, 
         showRemove:false 
         }       
         );  
}); 

裏面有代碼的FileInput部分編輯功能。

$("#photo").fileinput('refresh', 
         { 
          initailPreview: 
          [ 
           '<img src="../img/Legacy.jpg" class="file-preview-image">' 
          ], 
          showUpload:false 
         } 
         ); 

到目前爲止我所看到的,它刷新插件,它刪除「上傳」按鈕,但圖像不顯示。 只有在「OnReady」中添加圖像時纔會顯示圖像。 對於實際問題,我只是使用存儲在我的項目(Legacy.jpg)中的任何圖像來查看它是否有效。

+1

你在第二個代碼塊中有一個拼寫錯誤:'initailPreview'應該可能是'initialPreview' – lud1977

+0

是的,幾分鐘前我意識到,我用這個T.T失去了將近三個小時 –

回答

1

天啊,這是「初始」而不是「Initail」。

相關問題