I've found that when enabling filtering and initializing a value on a DropDownList with a remote datasource (with offline set to true), duplicate requests to the remote datasource are made.
If the initial value is not set, or filtering is not enabled, only a single request is made to the remote datasource.
Just wondering why multiple requests are being made even though "offline" is enabled for the remote datasource. I would think that if "offline" is enabled for the datasource, an initial request for data would be made and then all functionality afterwards would be based on the data that was initially retrieved.
Thanks,
Josh
Demo