adding option dijit/forms/select, this,
"<nav asdasd>"
since dijit/forms/select, uses labeltype = "html" default, setting labeltype 'text' option added html element.
html
<select id="select1" data-dojo-type="dijit/form/select" data-dojo-props="labeltype:'text'" style="width:150px;"></select>
javascript (dojo)
require([ "dojo/ready", "dojo/_base/lang", "dijit/registry"], function (ready,lang,registry) { ready(function () { var select1 = registry.byid("select1"); option1 = { value: "o1", label: "option 1", selected: false }; option2 = { value: "o2", label: "option 2", selected: true }; option0 = { value: "o", label: "<nav asdasd>", selected: false }; select1.addoption(lang.clone(option1)); select1.addoption(lang.clone(option2)); select1.addoption(lang.clone(option0)); });
});
i noticed jsfiddle running against dojo 1.9. if switch run against dojo 1.10, works you'd expect.
the labeltype
property added in dojo 1.10.