我想从我自己的服务器中加载一个JSON文件,该文件包含一个数组到一个javascript对象变量。
我想在页面加载开始时以同步的方式执行此操作,因为在页面加载期间需要数据。如何在JavaScript中同步包含JSON数据而不解析?
我设法使用jQuery.getJSON,但这是异步ajax,它似乎有点矫枉过正。
有没有办法以同步的方式加载JSON而不做自己的解析?
(或多或少像使用<script language="JavaScript" src="MyArray.json"></script>
)
在此先感谢您的任何帮助,希望它是有道理的,因为我是一个JavaScript的新手。 保罗
取决于服务器。我在执行诸如var json = <%= jsonString%> – mplungjan 2010-11-07 08:34:18
这样的事情时看不到问题为什么你想要一个同步请求? – Gumbo 2010-11-07 09:06:54
我想我希望它是同步的,因为我想等待我的变量被初始化为json内容,然后在以下语句中使用它(没有json数据没有意义)。 – Paull 2010-11-07 16:22:33