Im trying to refresh the Drop Down List after another DropDownList is Change But the Refresh() method is Undefined Error Is Promoting.There For I Tried the Read the DataSource again and it shows it loading but the data is still the same.Help to Solve this Issue please.
Code:
$("#DropDownList1").change(function () {
   custCode = $("#DropDownList1").val();
   $("#titles").data("kendoDropDownList").dataSource.read(); //shows list Loading But Same Data Is present .
   $("#titles").data("kendoDropDownList").refresh(); //NOT Working 
});
                on your read url add '? myDate=' + new Date(). This will refresh the data.
The Kendo UI for Angular DropDownList is a form component that lets you choose a single predefined value from a list. It is a richer version of the <select> element and supports data binding, filtering, templates, and default items.
1- Try adding cache: false to disable the cache in Kendo DropDownList's datasource read property:
read: {
    url: <<"url">>,
    cache: false
}
2- Then call read(),
$("#ddl").data("kendoDropDownList").dataSource.read();
It worked for me :)
For me just this line did the job:
$("#myDropDownList").data("kendoDropDownList").dataSource.read();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With