Professional Documents
Culture Documents
SharePoint Cascading Dropdown Setup
SharePoint Cascading Dropdown Setup
IMPORTANT NOTE: Do not name anything with special characters, only use alphanumeric characters
and spaces!!!
jquery-1.4.2.min.js jquery.SPServices-0.
5.5.min.js
b. Right click each uploaded file and select copy shortcut. Copy this to a word document as these
two links will be needed in a later step.
i. If using on IA/SOX SharePoint use the following links:
a) http://sharepoint.navistar.com/sites/navintaudit/DropDown%20Files/jquery-
1.4.2.min.js
b) http://sharepoint.navistar.com/sites/navintaudit/DropDown
%20Files/jquery.SPServices-0.5.5.min.js
Step 3
a. Create a list for each drop down.
i. The highest level drop down should have a list with one field called “Title” with all
possible values for that dropdown.
ii. The next drop down (1st Child) should have a list with one field called “Title” with all
possible values for that dropdown, and a corresponding column named the same as the
list name created in step i. above.
iii. Additional dropdowns should follow the above process except add the additional
column. “Title” column with all possible values for that dropdown, one column named
the same as the list created in step i. above and one column named the same as the list
created in step ii. Above.
iv. For separate (multiple) Child-parent dropdowns the steps i. – iii. should be repeated for
each set of dropdowns as needed.
Step 4
a. Create the document library where the documents will be stored.
b. Go to Settings -> Document Library Settings
a. Under the Columns section create a new column for each dropdown desired as follows:
i. Enter column name, select “Lookup (Information already on this site)” as the
type.
ii. Make sure that “Require that this column contains information” is marked as
“No”. Marking this as “Yes” could potentially prevent the dropdowns from
properly working.
iii. In the “Get Information from:” field, select the corresponding list created in
Step 3 above.
iv. In the “In this column:” field, always select “Title”.
v. Click Ok
Page 1 of 3
SharePoint Cascading Dropdowns Setup
////////////////////////////////////////////////////////////////////
//Select from here
$().SPServices.SPCascadeDropdowns({
relationshipList: "[Replace with info from step 6.a below –
including brackets]",
relationshipListParentColumn: "[Replace with info from step 6.b
below – including brackets]",
relationshipListChildColumn: "[Replace with info from step 6.c
below – including brackets]",
parentColumn: "[Replace with info from step 6.d below –
including brackets]",
childColumn: "[Replace with info from step 6.e below –
including brackets]"
});
//to here to add additional dropdown supports
////////////////////////////////////////////////////////////////////
});
</script>
Step 6
a. Obtain the List GUID by following the instructions found on the site below. Locate the list which
contains the relationship. For the first child dropdown, this will be the second list created
above.
Page 2 of 3
SharePoint Cascading Dropdowns Setup
Step 8 (Important that no one deletes your files!) (Not required if performing on IA/SOX SharePoint
site)
a. Edit properties in SharePoint Designer of this document library which contains the files in Step 2
to hide from browser.
Page 3 of 3