首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用光滑网格显示mysql数据库内容?

如何用光滑网格显示mysql数据库内容?
EN

Stack Overflow用户
提问于 2012-09-14 12:41:49
回答 1查看 1.9K关注 0票数 0

新手堆叠溢出,尽我所能正确地问这个问题。

目的:

  1. 要通过html页面中的slickgrid显示mysql数据库的内容,请执行以下操作。
  2. 以便能够使用jquery主题滚筒中的主题对此网格进行样式化。
  3. 通过这个接口可以编辑和添加记录到数据库。

研究:

我查找了所有主要的“网格”应用程序,并发现:

  • 相格网
  • jqgrid
  • 可数据
  • 柔性网格

还浏览了这里的网格列表:

  • 20 JQuery表数据插件

阅读jquery团队实际上打算发布他们自己的网格,但它现在暂停。

因此,通过这项研究,我决定采用光滑的网格,因为人们都说它速度快,我喜欢干净的布局,而且它可以用jquery (而且它是免费的)蒙皮。

我发现的使用灵活网格从数据库中获取数据的大多数语法和方法我无法理解(在这些领域中是新手),但我找到的最接近于一组“指令”的语法和方法如下:

SlickGrid AJAX数据

然而,我被困在第五步。

所以我想这篇文章是在问,有谁能为新手提供一步一步的指导,如何:

  1. 通过html页面中的slickgrid显示mysql数据库的内容。
  2. 能够通过这个接口编辑和添加记录到数据库。

我已经从光滑网格github页面下载了zip文件,其中包含了现有的示例。

谢谢!

ps我有链接到所有的应用程序和资源提到,但作为一个新用户不能张贴超过两个链接。

EN

回答 1

Stack Overflow用户

发布于 2012-09-14 12:55:54

最后,这一切归结为在表中显示数据。所有网格都从DOM中获取一个表,并对它们进行“增强”。

作为新手,在使用JQuery/Javascript网格创建页面之前,我建议首先将it作为“正常”表使用。当所有这些都起作用时,就更容易理解网格的作用。

这应该能让你:

代码语言:javascript
复制
 <table>
    <?
    $entries = $this->model->FindAll();
    if ( $entries )
      foreach ( $entries as $entry ) {
        ?>
        <tr>
          <td><?= $entry['admid'] ?></td>
          <td><?= $entry['admname'] ?></td>
          <td><?= $entry['admemail'] ?></td>
        </tr>
        <?
      }
    ?>
  </table>

我在“Datatables.net”方面取得了一些不错的结果,但大多数网格在配置和功能集方面都存在差异。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12424785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档