Righto,我想要实现的目标如下:
我的 OnLoad 事件构建了一个 JSON 字符串,并将其存储为一个变量(我们称之为 x),然后我可以在客户端以 <%= x %> 的形式访问该变量。一切都好 - 我从客户端的服务器获得了我需要的数据。
不过,我不想做的是让变量在源代码中可见。我想通过 jQuery 访问它,并将其附加到一个元素,就像我可以使用静态文件一样:
$.ajax({
url: "myData.html",
success: function (data) {
$("#holder").html(data);
}
});
我想我需要的是能够替换这一行:
url: "myData.html",
引用服务器变量 x。那可能吗?我可能会使用 OnLoad/PageLoad 将 x 写入静态文件,然后通过 ajax 获取它,但这似乎是一个不必要的额外步骤。有任何想法吗?
ñ