Можно ли сделать форму SharePoint интерактивной?

У меня есть настраиваемый список, в котором значение в первом столбце определяет, какие другие столбцы должны иметь значение. Вернее, тип записи (выбранный в первом столбце) определяет, какие все данные я должен собрать в форме.

Я хочу продолжить использовать форму по умолчанию/конструктор для списка.

Можно ли манипулировать полями формы с помощью JavaScript после определения значения, выбранного в первом столбце?

РЕДАКТИРОВАТЬ: когда я создаю новую форму, я могу добавить javascript и показать/скрыть поля. Однако я не могу понять, как читать поля в javascript.


person entryton    schedule 06.10.2020    source источник
comment
При попытке прочитать это возникла некоторая путаница в отношении того, что именно вы хотите сделать. У вас есть фотографии, показывающие, что вы пытаетесь сделать, я считаю, что могу лучше помочь. Судя по всему, вы хотите использовать JS для создания формы? Если это так, я могу помочь вам в этом, но мне нужно больше деталей.   -  person BeerusDev    schedule 07.10.2020
comment
@bigchungus У меня есть форма, которая очень часто используется. Я пытаюсь прочитать выбранное значение в списке флажков, а затем показать следующие поля на основе выбора.   -  person entryton    schedule 08.10.2020


Ответы (1)


Я думаю, самый простой способ - использовать jQuery. Вам просто нужно указать jQuery в своей форме, после чего вы можете получить поле из заголовка или атрибута имени, в зависимости от того, что применимо.

$("input[title='title_of_the_field']").val()
person Baker_Kong    schedule 08.10.2020
comment
Это работает для текстового поля; как я могу сделать это для списка флажков? Я не могу увидеть атрибут Title или что-то еще. - person entryton; 08.10.2020