2014-10-29 28 views
0

我使用基本圖元組織圖來創建族樹。我想要做的是迭代已經渲染的項目,以便將json保存到數據庫。我一直在尋找在該網站的基準,並把這個在我的代碼:迭代BasicPrimitives組織圖項目

alert(primitives.famdiagram.ItemConfig.length); 

$.each(primitives.famdiagram.ItemConfig, function (key, value) { 
    alert(value.Id); 
}); 

for (var i=0; i < primitives.famdiagram.ItemConfig.length; i++) 
    { 
     alert(primitives.famdiagram.ItemConfig[i].Id); 
    } 

它給了我5的長度,但是當我試圖通過與jQuery的兩種或javascript的項目進行迭代,什麼都不會發生。我如何使用基本原語訪問項目的集合?

回答

0

這似乎是工作,我只是要重建JSON字符串:

var items = jQuery("#famdiagram").famDiagram("option", "items"); 
     $.each(items, function (key, value) { 
      alert(value.id); 
      alert(value.title); 
      alert(value.parents); 
     }); 

或只保存項目陣列中的DB原樣。