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