diff --git a/docs/_includes/options/data/ajax.html b/docs/_includes/options/data/ajax.html index ad1b4e92..fbfb7a8c 100644 --- a/docs/_includes/options/data/ajax.html +++ b/docs/_includes/options/data/ajax.html @@ -32,11 +32,11 @@ { "results": [ { - "id": "1", + "id": 1, "text": "Option 1" }, { - "id": "2", + "id": 2, "text": "Option 2" } ], @@ -44,6 +44,47 @@ "more": true } } +{% endhighlight %} + +
+ When options are to be generated in <optgroup>
sections, options should be nested under the children
attribute of each group object:
+
+{% highlight json linenos %}
+{
+ "results": [
+ {
+ "text": "Group 1",
+ "children" : [
+ {
+ "id": 1,
+ "text": "Option 1.1"
+ }
+ {
+ "id": 2,
+ "text": "Option 1.2"
+ }
+ ]
+ },
+ {
+ "text": "Group 2",
+ "children" : [
+ {
+ "id": 3,
+ "text": "Option 2.1"
+ }
+ {
+ "id": 4,
+ "text": "Option 2.2"
+ }
+ ]
+ }
+ ],
+ "paginate": {
+ "more": true
+ }
+}
{% endhighlight %}