|
@@ -24,10 +24,34 @@
|
|
|
</h3>
|
|
|
|
|
|
<p>
|
|
|
- No.
|
|
|
+ No. This is a limitation of the HTML specification and is not a limitation that Select2 can overcome.
|
|
|
</p>
|
|
|
|
|
|
<h3>
|
|
|
How are <code><option></code> and <code><optgroup></code> tags serialized into data objects?
|
|
|
</h3>
|
|
|
+
|
|
|
+ <p>
|
|
|
+ Select2 will convert the <code><option></code> tag into a data object based on the following rules.
|
|
|
+ </p>
|
|
|
+
|
|
|
+<pre class="prettyprint linenums">
|
|
|
+{
|
|
|
+ "id": "value attribute" || "option text",
|
|
|
+ "text": "label attribute" || "option text",
|
|
|
+ "element": HTMLOptionElement
|
|
|
+}
|
|
|
+</pre>
|
|
|
+
|
|
|
+ <p>
|
|
|
+ And <code><optgroup></code> tags will be converted into data objects using the following rules
|
|
|
+ </p>
|
|
|
+
|
|
|
+<pre class="prettyprint linenums">
|
|
|
+{
|
|
|
+ "text": "label attribute",
|
|
|
+ "children": [ option data object, ... ],
|
|
|
+ "elment": HTMLOptGroupElement
|
|
|
+}
|
|
|
+</pre>
|
|
|
</section>
|