我有一个页面显示 Devexpress CallbackPanel 中的地图(PolyMap - polymaps.org)。当页面最初加载时,地图加载得很好,但是在 CallbackPanel 中执行回调时,地图不会加载。我认为我已经将其范围缩小到 javascript 没有在回调中重新初始化的事实,并且我知道我需要通过 CallbackPanel-EndCallback 事件来处理这个问题。
我不知道的是如何在我的 JS 函数中实际实现这一点。我真的是 javascript 新手,我知道如何从另一个函数调用特定函数,但我在一个单独的 javascript 文件中运行一系列复杂的函数,以使用页面底部的以下标记加载地图:
<script type="text/javascript" src="../js/PolyMaps/DiseaseMap.js" id="MapLoad"></script>
我真的很想避免将所有内容完全重写到 EndCallback 函数中,而且我知道这必须是一个非常简单的答案,但是如何在另一个 javascript 函数中重新初始化整个脚本呢?IE
Function ReRun() {
//Re-Initialize MapLoad Script
}