deform的jquery选项树小部件

deform_widget_jquery_option_tree的Python项目详细描述


这个包裹使 jQuery Option Tree 可用作deform form library 小装置。jquery选项树将json选项树动态转换为 创建了允许您从中选择一个嵌套选项的<;选择>;元素 树。

目前只实现了一个非常特定的用例的特性, 从这样的数据结构进行分层浏览:

key     value
---     -----
1       Option 1
11      Suboption 1.1
111     Subsubption 1.1.1
112     Subsubption 1.1.2
12      Suboption 1.2
2       Option 2
21      Suboption 2.1
22      Suboption 2.2
3       Option 3

这适用于从诸如 ISCO08NACE Rev. 2

该实现当前要求rest服务公开数据 有两个端点可通过公共基url(即^{tt1})访问$ 小部件选项):

  • json_url has to return the top level key/value pairs
  • json_url with the GET parameter ^{tt2}$ has to return the child elements for the given id.
  • json_url + ‘/<id>/lineage’ has to return the lineage of IDs from root to leaf for the given <id>.

示例:

json_url = '/api/classifications/nace_rev2'

# GET call to '/api/classifications/nace_rev2'
# has to return a structure like this:
{
    A: "LAND- UND FORSTWIRTSCHAFT, FISCHEREI",
    B: "BERGBAU UND GEWINNUNG VON STEINEN UND ERDEN",
    C: "VERARBEITENDES GEWERBE/HERSTELLUNG VON WAREN"
}

# GET call to '/api/classifications/nace_rev2?id=A'
# has to return a structure like this:
{
    A01: "Landwirtschaft, Jagd und damit verbundene Tätigkeiten",
    A02: "Forstwirtschaft und Holzeinschlag",
    A03: "Fischerei und Aquakultur"
}

# GET call to '/api/classifications/nace_rev2/Q8690/lineage'
# has to return a structure like this:
["Q", "Q86", "Q869", "Q8690"]

有关详细信息,请参见附带的演示应用程序。

贡献

欢迎捐款,特别是如果你想增加对 插件的更通用的数据结构和/或可配置选项。

变化

0.2.1

  • 修复初始化空字段时的js错误。

0.2

  • 更改javascript以允许更好的配置
  • 将fanstaticneed()调用移动到serialize方法。

0.1

  • 初次发布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从room数据库读取所有值并显示到recyclerview中?   java如何在不使用索引器(lucene)和google自定义搜索的情况下创建自定义搜索框   java我需要帮忙整理扑克牌   java无法从手机内部存储器的数据文件夹或文档文件夹中读取文本文件   安卓如何用java代码编写此xml   使用service builder类更新java blob数据失败   java无法检测adb版本,退出值:0xc0000135   java变量不保存当前列表大小   WAMPSERVER中用户“root”@“localhost”(使用密码:YES)的java访问被拒绝   java Springboot Jsp不适用于2.0.2版。释放   io如何强制java OutputStreamWriter实际写入单个字节?   大型文本文件中的java字符串匹配问题   java Guice注入空检查?   java Flink WordCount,什么时候是求和计算,源代码在哪里?   java矩阵中的最小拆分数   java如何在其适配器函数中重新绘制可扩展列表?   java如何将EAR远程部署到JBoss 5.1.0。GA使用Cargo maven插件?