I am using JavaScript, JQuery, and SPCascadeDropdowns out of SPServices (from CodePlex) in my NewForm.aspx and EditForm.aspx.
I have a "Site" lookup column, and when the site is selected, it cascades to an "Asset" lookup column with the assets in the Assets list that refer to the Site value selected.
This all works fine. However, the relationship list (Assets) has become large (15,000+ items). Not ideal, but it is what it is.
The problem arises when NewForm or EditForm is loaded and SharePoint initially loads all 15,000+ items into that drop down, then SPCascadeDropdowns filters it for the selected Site, down to about 20 items. The load of those 15,000+ items every time the form loads takes several seconds and users are complaining that its slow.
Has anyone come up with a way to make SharePoint not initially load all of the items into the drop down, which is then just going to be filtered anyway by SPCascadeDropdowns?
Edit: This is SharePoint 2013, on prem.