javascript - Django,<script> 标记内的代码在模板中不起作用

标签 javascript jquery python django

我正在尝试在我的 django 应用程序中使用引导文件输入。我已经在 header 中加载了所有必需的文件。这是我的表格:

<form enctype="multipart/form-data">
<div>
 <input id="file1" name="file1[]" class ="file" type="file" multiple="multiple">
<div>
</form>

引导文件输入工作正常。但我需要配置一些选项。在教程和示例中,它看起来像这样:

<script>
$('#file1').fileinput({
  showUpload: false,
});   
</script>

script 标记内的代码不起作用。此标记中的任何脚本都不起作用。尝试在开始时使用 $(document).ready(function(){}) ,但没有结果。这可能有什么问题吗?脚本在表单之后。

最佳答案

也许你可以尝试这个:

<input id="file1" name="file1[]" type="file" multiple class="file-loading">
<script>
$(document).on('ready', function() {
    $("#file1").fileinput({
        showUpload: false,
    });
});
</script>

关于javascript - Django,&lt;script&gt; 标记内的代码在模板中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34324624/

相关文章:

javascript - Emscripten:如何捕获JS异常?

javascript - vue.js - 根据 Vue 实例上设置的值进行重定向

PHP/Javascript/Jquery - 动态网站图

javascript - 如何在文本框输入时更改文本框的颜色?

javascript等待函数完成

javascript - 使用onclick将变量传递给ajax

python - 如何查找 Google Drive 文件夹中的内容是否已更改

python - 如果我从函数发送 python 'Signal' 对象, "sender"参数应该是什么?

Python 多处理 apply_async 仅使用一个进程

php - 帮助使用带有 JS 引号的 PHP echo 语法