[javascript] Невозможно получить доступ к значению выбранного элемента отключенного выпадающего списка, в классе действий (struts 2)



Answers

Отключенные поля по спецификациям W3 не будут размещены на стороне сервера, поэтому эта проблема не связана с Struts2, а в общем виде HTML-способом

Элементы управления

я не уверен, почему вы хотите использовать отключенный контроль для вашей формы. Это можно сделать, используя атрибут readOnly или использовать скрытые поля

Question

На странице Jsp у меня есть некоторые элементы select которые были отключены после того, как было выбрано значение (отключено в javascript). Теперь, когда форма отправлена, я не могу получить доступ к этим выбранным значениям в классе действий.

Я точно знаю, что это вызвано отключением элементов select, потому что, когда я пробовал то же самое, не отключая их, он работал нормально.

Теперь я не понимаю, почему это так. Я подумал, что, возможно, мне нужно включить их до того, как будет отправлена ​​форма, но это не кажется хорошей идеей.

Я столкнулся с этой проблемой при реализации этого: Создание struts 2 форм динамически на jsp с использованием java-скрипта . (Здесь вы можете найти код. Хотя я не думаю, что вам понадобится код, потому что ясно, где проблема.)

Здесь я могу получить доступ к значениям текстовых полей, но я не могу получить доступ к значениям элементов select.

Я задал этот вопрос отдельно, потому что думал, что это другая тема.

Благодаря!!




Related