Отключенные флажки - PullRequest
       14

Отключенные флажки

0 голосов
/ 15 марта 2010

Надеясь, что кто-то может помочь или указать мне в правильном направлении другую ветку / URL относительно отключенных флажков.

У меня в форме есть пара флажков, которые не являются элементами базы данных, но извлекают исходное значение на основе столбца базы данных.

Поскольку я не хочу, чтобы пользователь мог изменять эти чекбоксы, я отключил эти чекбоксы

Когда я запрашиваю запись, форма при запуске извлекает значение для флажка без проблем.

Проблема заключается в том, что, когда я отправляю сообщение об ошибке проверки в форме при отправке страницы, мои значения флажков, которые первоначально были получены как «Y», т.е. проверены, теперь равны нулю.

Может ли кто-нибудь помочь с тем, что происходит, или указать обходной путь, чтобы сохранить эти значения при возникновении ошибки проверки.

Спасибо.

Ответы [ 2 ]

1 голос
/ 15 марта 2010

Отключенный элемент управления не будет успешным (это точка disabled).

Либо используйте вместо readonly элемент управления, либо используйте hidden вход.

0 голосов
/ 15 марта 2010

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

Как всегда, вы должны выполнять проверки на стороне сервера и не ожидать, что значения форм и / или JavaScript не были подделаны.

...