通过ajax或包含javascript文件获取数据



我有一个小部件,必须获取json数据。json数据会改变…

在引导加载程序文件中包含内容有两个选项。

-----------------------------------------------------------------------------------------------------------

  • 包含一个javascript文件,其中包含数据和一个函数,以便在文件完全包含时处理该数据。

  • 使用ajax获取json数据

-----------------------------------------------------------------------------------------------------------

  1. 哪个界面更好?

  2. 哪个更容易编码?

  3. 哪个更不容易出错?

  4. 哪个更兼容浏览器?

  5. 在客户端执行哪个更轻,更快?

你问错问题了。

如果你的小部件将使用静态数据,我的意思是json数据在你刷新页面之前不会改变,那么你可以将数据包含在你所服务的js文件中。

另一方面,如果您想用新数据刷新小部件而不刷新页面(在某些操作上,例如单击刷新按钮),则需要通过对服务器的ajax调用来获取数据。

你也可以结合这两个方法。在页面的第一次加载,你得到的数据上的js文件,然后在每次刷新使ajax调用一些函数在服务器返回你需要刷新的数据。

在这两种情况下,您将需要解析从json到javascript对象的数据。希望这不会太难& &;你可以在google上搜索到很多关于如何使用json数据的例子。

也许你可以更具体地说明小部件的类型或它的作用,这样我可以帮助你更多。

哪个界面更好?Javascript包含更容易使用。你也不需要使用jquery,这样也会减小小部件的大小。

哪个更容易编码?包含Javascript更容易使用。

哪个更不容易出错?哪一个与浏览器更兼容?您正在使用的jsonp的Javascript包含方法是跨域兼容的,并且会有更少的错误。

在客户端执行哪个更轻,更快?取决于真的……但是在执行上应该没有太大的区别,而在获取小部件上也应该没有太大的区别。

使用javascript文件包含

相关内容

  • 没有找到相关文章

最新更新