gpt4 book ai didi

c# - 包含 asp.net 填充的 javascript 文件

转载 作者:行者123 更新时间:2023-11-28 09:07:23 26 4
gpt4 key购买 nike

我有一个 javascript 文件 (marker.js),其中包含一个 json 变量:

var markers = [
['Service1', 46.81865, -71.31838367115952],
['Service2', 46.81248956788163, -71.29209432884048],
['Service3', 46.80349635182245, -71.26580498652137],
['Service4', 46.81248956788163, -71.39725169811672],
['Service5', 46.821482783940814, -71.40138736927624]
]

在主 javascript 中,我插入此 javascript 文件,以便主函数可以使用它。 => 好的

现在,我想动态填充这个变量,以便从数据库动态获取坐标并将其插入文件中。当然,这个文件不应该写入磁盘,因为其他用户可能需要相同的文件但具有不同的坐标。

我想我应该告诉服务器这个js文件应该由asp引擎解释,并在代码隐藏中检索数据,然后发送到“js接口(interface)”,但我该怎么做?

我希望有一个主页和 js 的示例。

感谢您的帮助!

最佳答案

我将从 Controller 返回 JSON,并在包含文件中包含一个接受 JSON 的方法,如下所示:

function someFunction(json){
var jsonObj = JSON.parse(json);//object is built from json returned by the controller
}

当主视图加载并从 ajax 调用传入 JSON 时,您可以使用 AJAX 调用此 Controller 方法

关于c# - 包含 asp.net 填充的 javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16847589/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com