2011-04-02 156 views
0

我有一些C#PropertyGrid控件的使用經驗,當您想要輕鬆地讓用戶直接編輯程序中的對象時,就會喜歡它。我正在尋找類似的Javascript。用於Javascript的PropertyGrid類型對象樹編輯器

PropertyGrid的便利之處在於,它檢測對象的所有可編輯屬性並相應地展示出來,而無需指定所有可編輯屬性。它也允許用戶深入到對象的屬性中,這些屬性本身是具有屬性的對象,並且可以像樹一樣以樹的方式進行編輯。

我看到jqGrid建議在stackoverflow上作爲PropertyGrid的替代品。看起來它可能是可以彎曲的去做我正在尋找的東西,但是我沒有找到任何以這種方式使用它的例子。它似乎沒有自動佈局或樹狀特徵。更類似於Chrome的JavaScript控制檯中的對象瀏覽器會更好。

有沒有人知道這種類型的現有對象樹編輯器?我錯過了一些jqGrid的例子,正是我想要的嗎?

回答

1

jQuery UI樹組件是in development。在此之前,請看jsTree plugin

(網站似乎是降權了,here's the Goog cache

+0

jsTree看起來可能是什麼我要找的。謝謝! – akeshet 2011-04-04 06:03:55

+0

嗯,仔細檢查,jsTree仍然沒有我正在尋找的「自動佈局」行爲。樹UI非常好,但看起來我需要將我的對象包裝成它喜歡顯示的JSON「節點」。 – akeshet 2011-04-07 22:06:33