label String|Function|Object
(default: null)
Adds a label before the input. If the input has no id
attribute, a generated id
will be assigned. The string
and the function
parameters are setting the inner HTML of the label.
Example - create a label from a string
<input id="dropdownlist" />
<script>
$("#dropdownlist").kendoDropDownList({
dataSource: [
{ id: 1, name: "Apples" },
{ id: 2, name: "Oranges" }
],
dataTextField: "name",
label: "Fruits"
});
</script>
The function context (available through the keyword this
) will be set to the widget instance.
Example - create a label from a function
<input id="dropdownlist" />
<script>
$("#dropdownlist").kendoDropDownList({
dataSource: [
{ id: 1, name: "Apples" },
{ id: 2, name: "Oranges" }
],
dataTextField: "name",
label: function() {
return "Fruits";
}
});
</script>