Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript未更新引导上载程序的初始参数_Javascript_Jquery - Fatal编程技术网

Javascript未更新引导上载程序的初始参数

Javascript未更新引导上载程序的初始参数,javascript,jquery,Javascript,Jquery,我的表单中有两个字段,其中包含所选文档类型所需的allowedFileTypes和maxFileSize。这些值从数据库中提取,并根据下拉列表中的选择进行更新。js正在正确地返回值,并且正在填充变量 我遇到的问题是,在第一次选择时,这些值是从表单中动态提取的,但在以后的选择中不会更新。不会重新评估此代码: var fileTypes = $("#FileTypes").val(); var MaxFileSize = $("#MaxFileSize").val(); $

我的表单中有两个字段,其中包含所选文档类型所需的allowedFileTypes和maxFileSize。这些值从数据库中提取,并根据下拉列表中的选择进行更新。js正在正确地返回值,并且正在填充变量

我遇到的问题是,在第一次选择时,这些值是从表单中动态提取的,但在以后的选择中不会更新。不会重新评估此代码:

var fileTypes = $("#FileTypes").val();
var MaxFileSize = $("#MaxFileSize").val();
             $("#inputFile").fileinput({
                 maxFileCount: 1,
                 allowedFileExtensions: [fileTypes],
                 maxFileSize: MaxFileSize
             });
有什么想法吗

我已经考虑过删除脚本并重新加载,但没有任何成功。如果问题是一般的js问题,而不是引导上载程序的特定问题,请在此处提问

浏览器 -[]谷歌浏览器

操作系统 -[]窗口

图书馆

  • jQuery版本:2.1.4
  • 引导文件输入版本:4.3.5

能否将字段的ID更改为Class,并将其与jQuery代码一起使用?是的,但这没有什么区别。fileTypes和maxFileSize变量按预期填充和更新,但allowedFileExtensions和maxFileSize参数在首次运行脚本后不会更新。