我对所有这些都是新手,并且仍然主要在这个网站上学习,它对我非常有用,并决定从你们那里获得一些帮助。
我设置了文件输入按钮的样式,并在文本字段中打印了文件名。现在我很想在同一页面上的多个文件输入(连同包含文件名的文本字段)上使用这些类。(我需要更多的文件输入,而不是一次更多的文件)
我知道我可以使用 ID 并为我需要的每个文件字段复制 JS,但我想在一个函数中执行此操作或使其更“动态”以供大量使用。
所以,我正在寻求一点帮助:)
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/
提前谢谢