我正在Symfony项目中使用引导CSS来构建表单。
问题在于,当我设置"File Input“字段并实际加载文件时,该文件的名称没有出现在此输入中。
所以我尝试使用此代码:
$('.custom-file-input').on('change', function(event) {
var inputFile = event.currentTarget;
$(inputFile).parent()
.find('.custom-file-label')
.html(inputFile.files[0].name);
});
但是永远不会调用“ on change”事件(我试图发出警报)。 但这似乎可行here。我不明白问题出在哪里...
答案 0 :(得分:0)
我找到了解决方案!只需添加:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
答案 1 :(得分:0)
最后,解决方案不是添加
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
但这只是移动javascript包含在块中,而不是移动结尾!