属性框是web开发中常用的组件,如下图。
更多信息,请参考:http://www.cxyeye.com/
easyui实现属性框的代码简单清晰,如下所示:
var eastPropertyGrid=$('#otherOpinionsGrid').propertygrid({
columns: [[
{ title: "名称", field: "name",width:80 },
{ title: "值", field: "value",width:80 }
]],
onAfterEdit: function (rowIndex, rowData, changes) {
eastPropertyGridOnAfterEdit();
},
showGroup: true,
height:351,
width:250,
scrollbarSize: 20
});
eastPropertyGrid.propertygrid("loadData", rightOpinionsData);
});
这里有一点需要注意,也是我今天工作中遇到的问题。scrollbarSize 这个属性是属性框中竖直滚动条的宽度,如果这个属性框有垂直滚动条,并且scrollbarSize设置成了0,就会出现如下图的效果,无论你宽度怎么设置,属性框都会有横向滚动条。 设置成scrollbarSize: 20后横向滚动条的问题解决。
更多信息,请参考:http://www.cxyeye.com/
浙公网安备 33010602011771号