Skip to content

Instantly share code, notes, and snippets.

@davelandry
Last active August 22, 2016 15:23
Show Gist options
  • Save davelandry/55bbd9665eb1a8019c68 to your computer and use it in GitHub Desktop.
Save davelandry/55bbd9665eb1a8019c68 to your computer and use it in GitHub Desktop.
Multi-level Nesting in Forms
<!doctype html>
<meta charset="utf-8">
<script src="//d3plus.org/js/d3.js"></script>
<script src="//d3plus.org/js/d3plus.js"></script>
<body></body>
<script>
var sampleData = [
{"group": "fruits", "food": "apple"},
{"group": "fruits", "food": "banana"},
{"group": "vegetables", "food": "broccoli"},
{"group": "vegetables", "food": "carrot"},
{"group": "grains"},
]
var toggles = d3plus.form()
.data(sampleData)
.focus("carrot")
.id(["group","food"])
.title("Nested Toggle")
.type("toggle")
.draw()
var dropdown = d3plus.form()
.data(sampleData)
.focus("carrot")
.id(["group","food"])
.title("Nested Drop Down")
.type("drop")
.draw()
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment