私は自分のページ内のテーブルに多数のレコードを持っており、それぞれに「編集」ボタンがあり、そのレコードをサーバーから取得してからそれはテーブルの横にあるフォームを塗りつぶします。krejeeファイル入力のボタンをクリックした後のプレビュー画像を変更
私はKrajeeファイル入力を使用しています。プレビュー画像を以前にサーバーにアップロードしたものに変更できないようです。 「編集」をクリックすると、 レコードの編集ボタンをクリックするたびにプレビューイメージが変更され、そのレコードのイメージがファイル入力プラグインに表示されます。
最初の質問:それも可能ですか?内部FileInputクラスのコードの一部を持っている
$(document).on('ready', function()
{
$('#photo').fileinput(
{
overwriteInitial: true,
maxFileSize: 100,
showRemove:false
}
);
});
編集機能:
第二に、最後には、私は私のJSコード、初期化しておきます。
$("#photo").fileinput('refresh',
{
initailPreview:
[
'<img src="../img/Legacy.jpg" class="file-preview-image">'
],
showUpload:false
}
);
は、私がこれまで見てきたものについては、それは「アップロード」ボタンを削除し、プラグインの更新されますが、画像は表示されません。 画像は、「OnReady」で追加した場合にのみ表示されます。 実際には私のプロジェクト(Legacy.jpg)に保存されている画像を使って、それが動作するかどうかを確認しました。
2番目のコードブロックにスペルミスがあります: 'initailPreview'はおそらく' initialPreview'でしょう。 – lud1977
ええ、私は数分前に気付くようになりました。 –