私はこれらすべてに不慣れで、まだこのサイトで主に学んでいます。これは私にとって非常に有用であり、皆さんから助けを得ることにしました.
ファイル入力ボタンのスタイルを設定し、テキスト フィールド内にファイル名を出力しました。同じページの複数のファイル入力 (ファイル名を含むテキスト フィールドと一緒に) でこれらのクラスを使用したいと思います。(一度にファイルを増やすのではなく、より多くのファイル入力が必要です)
ID を使用して必要なファイル フィールドごとに JS を複製できることはわかっていますが、それを 1 つの関数で行うか、大量に使用するために「動的」にしたいと考えています。
だから、私は少し助けを求めています:)
HTML:
<div class="upload button left">
<input class="upbtn" type="file" name="attachment" />Add attachment
</div>
<input class="filename" type="text" />
JS:
$(".upbtn").change(function(e) {
var datoteka = $(this).val();
var lastIndex = datoteka.lastIndexOf("\\");
if (lastIndex >= 0) {
datoteka = datoteka.substring(lastIndex + 1);
}
$(".filename").val(datoteka);
});
ここですべてを見ることができます:http://jsfiddle.net/k5cLt/5/
事前にThx