-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"]
    ];
}

main.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 に答える