Having trouble getting help?
Contact Support
Contact Support
Load On Demand in TypeScript DropDownList
19 May 20222 minutes to read
Load on demand feature allows the DropDownList items load on request from the service/database, during only on click the DropDown icon or DropDownList. This functionality helps to improve performance on control initial rendering time. Because data items load on request.
The loadOnDemand property is used to enable or disable the load on demand functionality of the DropDownList.
<input type="text" id="bikeList" />
module DropDownListComponent {
var BikeList = [
{ id: "bk1", text: "Apache RTR" }, { id: "bk2", text: "CBR 150-R" }, { id: "bk3", text: "CBZ Xterm" },
{ id: "bk4", text: "Discover" }, { id: "bk5", text: "Dazzler" }, { id: "bk6", text: "Flame" },
{ id: "bk7", text: "Faze" }, { id: "bk8", text: "FZ-S" }, { id: "bk9", text: "Pulsar" },
{ id: "bk10", text: "Shine" }, { id: "bk11", text: "R15" }, { id: "bk12", text: "Unicorn" }
];
$(function () {
var sample = new ej.DropDownList($("#bikeList"),{
dataSource: BikeList,
width: "100%",
watermarkText: "Select a bike",
fields: { id: "id", text: "text", value: "text" },
loadOnDemand: true,
showRoundedCorner: true
});
});
}