我有这个 JSON 文件:
{
"guest": {
"permissions": {
"webportal": [
"access",
"modify"
],
{…}
"test/dashboard": [
"access"
]
},
"users": [
"guest"
],
"time_out": "3600000"
},
"administrator": {
"permissions": {
"webportal": [
"monitoring",
"access",
"modify"
],
{…}
"test/settings": [
"access",
"modify"
]
},
"users": [
"admin"
],
"time_out": "3600000"
}
}
我需要做的就是简单地将第一个项目放入一个选择框中。例如:
“用户”部分下的 GUEST、ADMINISTRATOR 和 ANYTHING 可能是“n”个条目,需要放入这样的选择中:
<select id='JSONFile'>
<option value='administrator'>administrator</option>
<option value='guest'>guest</option>
<option value='useradmin'>useradmin</option>
</select>
JSON 文件中的数据余额需要放入一个数组中,以便我以后可以访问它并将其转储到CheckBoxes
.
例如:在来宾下:权限:WebPortal - there's ACCESS and MODIFY
。这是仅有的两个权限。因此,访客可以访问 WebPortal;他们必须具有访问权限。要编辑,修改。得到它?
所以我对这些东西很陌生,只需要让它尽可能简单。
哦,是的,我有没有提到我们正在使用KNOCKOUT
并且下拉列表必须是 KO Observable Array?但一次只做一件事。
第二部分稍后来。
再见!