2009-09-19 45 views
0

我正在使用以2D数组作为输入的JavaScript组件。它有一种特殊的格式,我基本上需要开发网格GUI来帮助配置这样一个字符串,而不必手动输入。是否有帮助配置结构化字符串的软件?

[ 
    [0,"Chart","linear"], 
    [2,"3D",false], 
    [1,"Labels",["Student","Business","Professional","Retired"]] 
] 

任何想法如何迅速建立这样的事情?

  • 添加和删除“行”
  • 列数有特定的格式

回答

2

我几乎可以肯定的是雅虎用户接口(YUI)组件中存在能够做到这一点。看起来像Datatable可能会帮助你。

作为替代,它应该是很容易滚你自己:

  • 一个表元素

  • 一个JavaScript方法来创建一个新的行片断DOM

  • 的的HTML控件添加一行(+按钮),使用onClick或某些方法调用上述方法

  • 一种方法来循环o检查表中的所有行并将数据导出为所需的格式。 [哪种格式我强烈建议是JSON]

+0

添加到组件的链接,这似乎是可用(充分披露 - 我从来没有使用过的DataTable,所以我只能在审查中列出的capoabilities此基础在YUI网站上。 – DVK 2009-09-19 04:47:03

+0

如果你需要关于自己的部分的信息,请更具体的了解你需要帮助的东西。谢谢 – DVK 2009-09-19 04:48:07

+0

很好,虽然你似乎在教我编程,但我不仅仅想要一个数据网格,就像一个MS-Access编辑器,其中单元格可以是下拉列表等等。我认为有人会为这种结构化字符串配置创建某种类型的SDK。 – 2009-09-19 05:00:19