2011-03-21 106 views
0

我需要创建类似于桌面应用程序的东西,但它需要在现场。 enter image description here创建div需要帮助

所有这些面板都是Java中的属性类型,编号和名称的对象。我在我的数组中有相同的对象(json格式,并使用dojo.declare创建对象数组)。如何创建一个对象这件事 enter image description here

如何创建?任何人都可以帮忙吗?

回答

2
var container = dojo.create("div"); 

dojo.forEach(array, function(obj) { 
    var wrapper = dojo.create("div", null, container); 
    var topline = dojo.create("div", null, wrapper); 
    var bottomline = dojo.create("div", {"class":"IDField"}, wrapper); 
    var leftcell = dojo.create("div", {"class":"LetterField"}, topline); 
    var rightcell = dojo.create("div", {"class":"NumField " + (obj.NumField === 0 ? "Gray" : "Yellow")}, topline); 

    leftcell.innerText = obj....... 
     : 
     : 
});