v3.0 Initial release set to 3.0 as I have published a similar solution before. -------------------------------- v3.1 Fixed a bug that prevents getting more then 30 items for each dropdown. -------------------------------- v3.2 Added autoselect if only one option is found. retracted -------------------------------- v3.21 Fixed a bug in EditForm related to the autoselect introduced in v3.2. -------------------------------- v3.22 Added highlighting of invalid selections on load (in EditForm where the original option is changed) Added new option: autoselectSingleOption Added new option: clearInvalidSelection -------------------------------- v3.24 Added autofill of subsequent dropdowns if the field has a default value. -------------------------------- v3.25 Skips the loading of the script if it is loaded in DispForm. This will prevent some errors when using this solution with DFFS and you are cloning settings from NewForm or EditForm. -------------------------------- v3.26 Added "lookupListBaseUrl" as option in the argument to the function. This is used to lookup from a list that is not located in the same site (but in the same site collection). -------------------------------- v3.27 Fixed an issue where DFFS triggers on subsequent dropdowns would not trigger when the "Autofill subsequent dropdowns when they contain only one valid option" is checked (and the options is autofilled). -------------------------------- v3.30 Added support for autofilling values when using "Autofill subsequent dropdowns when they contain only one valid option." in DFFS. Changed the jQuery variable from $ to spjs.$ to fix a bug with SharePoints internal file "assetpicker.js" as this one kills jQuery. -------------------------------- v3.510 Added support for multi choice in the cascading "dropdowns". Use "FieldIntrnalName:multi" to activate. Look here for details: http://spjsblog.com/2015/04/15/cascading-dropdowns-now-supports-multi-choice/ -------------------------------- v3.520 Fixed a bug that prevented the solution from working if you did not have spjs-utility.js loaded in the page where you used the cascading dropdowns. Made some changes to the debug output. The debug is now show directly in the page so there is no need to open the developer console. -------------------------------- v3.521 Fixed a bug occurring in IE9 when using :multi on the first configured field. The error in the developer console read: "Syntax error, unrecognized expression: unsupported pseudo: multi_casc" -------------------------------- v3.522 Fixed an issue where the cascading dropdown fields sometimes would show up in a tab where they was not supposed to show on first load of the form. -------------------------------- v3.523 Fixed issue with :multi and hide empty dropdowns not hiding the correct elements. Fixed issue with :multi and autofill single option not properly selecting the items. -------------------------------- v3.524 Fixed a bug when using single quote in the items used in the dropdown menu. -------------------------------- v3.525 Added a method to bypass the list throttling occurring in SP 2010 and 2013 when exceeding 5000 items in a list. Please note that the query will take some time if you have more than 5000 items in the list.