Я использую SharePoint 2010. У меня есть библиотека документов, и когда кто-то загружает элемент в эту библиотеку, им предоставляется форма для выбора свойств. У меня есть 4 свойства, которые я хочу, чтобы они выбирали (действительно 6, но первые два - это имя и название). Проблема в том, что эти 4 свойства зависят друг от друга таким образом:Свойства библиотеки документов динамических выпадающих списков SharePoint 2010
1-я собственность: я использую поиск, чтобы предлагать 4 варианта: «A» «B» «C» или «D» в выпадающем списке.
2-я собственность: Я хочу предложить пользователю выбор из 4 элементов в раскрывающемся списке, исходя из того, что они выбрали для 1-го имущества. (если они выбрали «А», то предлагают «1» «2» «3» или «4», если они выбрали «В», предлагают «5» «6» «7» или «8» и т. д.)
Третье свойство: то же, что и выше, но теперь на основе того, что они выбрали для второго свойства (если они выбрали «1», предложите «a» «b» «c» или «d», если «5» предлагают « s "и" t ")
4-я собственность: снова основанная на третьем имуществе.
Как я могу это сделать? могу ли я написать какую-то пользовательскую форму, которая может это сделать?
Возможно, вы хотите проверить Google и тысячи статей об этом: https://www.google.com/search?q=sharepoint+dropdown+cascading Тогда, если это не поможет, вы можете предоставить часть вашего кода. – AymKdn
Я выполнил эти поиски и нашел несколько хороших вариантов, которые я мог понять (у меня мало опыта работы с javascript), но они работали только для каскадирования уровня 3. Я закончил тем, что написал страницу ASP, которая использовала объектную модель SharePoint, чтобы сделать это, затем я помещаю эту страницу ASP в SharePoint как веб-часть, и она работает хорошо. – Aaron