-2

我有一个直接取值的脚本,下面是它的代码

    var z=new SuggestComboBase("combo_zone4","alfa4",200);
    z.addOption([[1,"Ahemedaabaad"],[2,"Bangalore"],[3,"Chennai"],[4,"Durgapur"],[5,"Firozaabad"]]);
    z.enableFilteringMode(true);

我想从外部 JS 文件中获取这些值。我是 JavaScript 新手,希望在这里有一个好的答案。提前致谢。

4

1 回答 1

0

JS 文件并没有真正从一个到另一个引用。你可以认为它们只是被合并了。因此,在您的情况下,您可以执行以下操作:

变量.js

var myConfig = {
    arrayValues: [
      [1,"Ahemedaabaad"],
      [2,"Bangalore"],
      [3,"Chennai"],
      [4,"Durgapur"],
      [5,"Firozaabad"]
    ];
}

主.js

z.addOption(myConfig.arrayValues);

HTML

<script src="variables.js" type="text/javascript"></script>
<script src="main.js" type="text/javascript"></script>

这对开发人员来说没问题,但好的做法是合并和缩小生产环境的所有 javascript 文件。

于 2013-07-03T09:35:59.883 回答