Я хочу иметь список этих полей, в которых параметры просты: для каждого поля оно отсутствует, присутствует или критично.
Но я не хочу, чтобы это отображалось как выпадающий список. Я хотел бы иметь флажок для указания присутствия или отсутствия, а затем, если подарок выбран, другой флажок (не обязательно флажок, это может быть изображение, на которое вы щелкаете) для переключения между критическим или не критическим.
Я думал, что мог бы иметь настраиваемое поле с виджетом, который отображает скрытый выпадающий список с опциями: нет, присутствует и критично. И иметь 2 флажка без указания имени (чтобы они не отправлялись?).
Но мне нужно было бы иметь JavaScript для управления скрытым выпадающим списком в соответствии с другими флажками, верно?
Могу ли я вставить JS в виджет? Или, может быть, в форме? (так как многие поля будут поля этого типа). Или я должен иметь JS отдельно?
Есть ли лучший способ сделать это?