【发布时间】:2014-06-17 13:47:15
【问题描述】:
我正在做一个小项目,我将在其中使用 dgrid dojo,如果他是管理员或简单用户,则必须根据个人的个人资料自定义 dgrid。 dgrid 将从 REST 服务填充,我的想法不仅是填充 dgrid,还可以使用文本框、按钮和复选框对其进行自定义。
例如,这里是一个 dgrid 的代码,它有 2 列,其字段不能更改:
window.Grid= new StandardGrid({
sort: "abbreviation",
store: stateStore(),
columns: {
abbreviation: 'Abbreviation',
name: 'Name'
}
}, "MyGrid");
服务必须验证此人是否是管理员,如果是,则以 JSON 格式发送设置以向 dgrid 添加更多功能,方法是更改“列”:
[ editor({
label: "Abbreviation",
field: "abbreviation",
editor: "text",
editOn: "dblclick"
}),
editor({
label: "Name",
field: "name",
editor: "text",
editOn: "dblclick"
})]
我想以 json 格式发送此配置代码。 我想知道这是否可行,如果可行,如何? 谢谢
【问题讨论】:
标签: javascript json dojo dgrid