自定义 JQuery UI 仪表板插件
我正在尝试为我的应用程序使用 jquery 仪表板插件。我已经看到了 http://connect.gxsoftware.com/dashboardplugin/demo 中记录的插件/dashboard.html。
这是一个很好的插件,但我的要求有点不同。我只想进行 1 个服务器调用并获取仪表板各个小部件所需的数据。我们将在仪表板内使用大量小部件[基本上是图表],因此我们认为可以通过进行一次服务器调用来获取每个小部件所需的配置和数据来提高性能。我提到的链接,加载后的小部件会进行单独的调用以从服务器获取数据。
有没有这样的 Jquery 仪表板插件可以满足我的要求。任何指向此类的指示也将非常有帮助。
谢谢, 阿尼班
I am trying to use a jquery dashboard plugin for my application. I have seen the plugin as documented in http://connect.gxsoftware.com/dashboardplugin/demo/dashboard.html.
This is a good plugin but my requirement is a bit different. I want to make only 1 single server call and get the data required for the individual widgets of the dashboard. We will be using lot of widgets [charts basically] inside the dashboard so we feel we can improve the performance by getting the configuration and the data required for each widget by making one server call. The link I have mentioned, the widgets after they are loaded make individual call to get their data from the server.
Is there any such Jquery dashboard plugin that will suffice my requirement. Any pointers to such will also be very helpful.
Thanks,
Anirban
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
所以这是我所做的解决方案!
我使用了与 http://connect.gxsoftware.com/dashboardplugin/demo/dashboard.html。
我采取的方法:
1)单独调用服务器以从服务器获取所有数据。我在服务器上所做的模型是这样的,它一次性返回图表所需的数据:我的模型看起来像这样:
1)仪表板应该只负责创建小部件。因此,所有对服务器的 json 调用都被删除了。仪表板将只负责创建小部件,而不负责其他任何事情。
2)创建了一个单独的框架,仅负责将内容附加到已创建的 div [由仪表板创建]
这是 Jquery 代码:
希望这有帮助!
谢谢,
阿尼班
So here is the solution I did !!
I used the same plugin as in http://connect.gxsoftware.com/dashboardplugin/demo/dashboard.html.
The approach i took:
1) Made a separate call to the server to get all data from the server. The Model on the server I did in such a way that it returns the data required for the charts at one go : My model looked something like this :
1)The dashboard should only be responsible to create the widgets. So all json calls to the server were removed. Dashboard will only be responsible for just creating the widgets and nothing else.
2)Created a separate framework which will be responsible only for attaching the contents to the already created div [created by the dashboard]
Here is the Jquery code :
Hope this helps !
Thanks,
Anirban