Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.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 让jQuery getScript()知道其他变量_Javascript_Jquery_Django - Fatal编程技术网

Javascript 让jQuery getScript()知道其他变量

Javascript 让jQuery getScript()知道其他变量,javascript,jquery,django,Javascript,Jquery,Django,我在input\u field\u validations.js中的函数说: var some_array = [ 1, 2, 3, 4 ]; $.getScript('{% static 'js/input_field_validations.js' %}'); input\u field\u验证是在我需要它之前执行的,或者这里发生了什么?由于static-加载来自django,因此我添加了标签issome\u array全局可用吗?试试window.some_array=[]@Al

我在
input\u field\u validations.js中的函数说:

var some_array = [
    1, 2, 3, 4
];
$.getScript('{% static 'js/input_field_validations.js' %}');

input\u field\u验证是在我需要它之前执行的,或者这里发生了什么?由于
static
-加载来自django,因此我添加了标签is
some\u array
全局可用吗?试试
window.some_array=[]
@AlfonsoGarnett好的一点,我现在就测试,或者干脆省去
var
,让它成为全局的。
'use strict'不喜欢这样。@丹尼尔罗斯曼就是这样做的。但是现在,
{%url“myurl”%}
内部包含的js没有被django呈现,因为它不再被处理了,对吗?
Uncaught ReferenceError: some_array is not defined