0
比方说,我有类似如下:有没有什么方法可以让Javascript知道新的动态变量?
<html lang="en">
<head>
<meta charset="utf-8">
<title>The HTML5 Herald</title>
</head>
<body>
<script src="js/scripts.js"></script>
</body>
</html>
在scripts.js
我有以下代码:
var gridId = window['someGridId'];
是someGridId
是在后端通过AJAX调用产生的问题,它的追加到DOM使用.html()
。这样scripts.js
不知道该var的存在,因此代码不执行。
有没有什么办法让脚本知道新的var存在?
为什么要插入与DOM无关的东西?在通过AJAX调用获取响应数据后,请直接使用您的数据。 – Brad
@Brad'scripts.js'里面的内容是几个地方的共同代码,我不想重复自己在AJAX调用的'success()'内写这样的代码,如果这就是你的意思 – ReynierPM
你的问题使得零感。你为什么要重复一遍? – Brad