bootstrap-fileinput 不显示中文问题

我引入了本地js文件,但是还是不显示中文,求教,在线等

<script src="//cdn.bootcss.com/bootstrap-fileinput/4.3.5/js/fileinput.min.js"></script>
<script src="https://cdn.bootcss.com/bootstrap-fileinput/4.3.5/js/locales/zh.min.js"></script>
function initFileInput() {
    var projectfileoptions = {
        language : 'zh'
    }
    $("#input-id").fileinput(projectfileoptions);
}

图片描述

阅读 19.4k
5 个回答

已经解决了,原因是我的html是写成这样<input type="file" class="file">,结果去掉这个class就OK了,真是太坑了

新手上路,请多包涵

确实是 class="file"的问题。源码就是这样写的:
将带class为“file”的input自动转换为fileinput 控件,这个初始化后的配置不会被后面的配置覆盖。

/**
 * Convert automatically file inputs with class 'file' into a bootstrap fileinput control.
 */
$(document).ready(function () {
    var $input = $('input.file[type=file]');
    if ($input.length) {
        $input.fileinput();
    }
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏