#javascript #jquery #css
#javascript #jquery #css
Вопрос:
Я хотел бы знать, как запретить пользователю вводить данные в форму без изменения кода или добавления Disabled
атрибута.
Например, блокировка поля для очистки заданного изображения.
Я не могу применить такую схему, потому что данные не сохраняются.
$('.marker input').attr({
disabled: 'disabled'
});
Комментарии:
1. Интересно, возможно ли это. Форма редактируется в разных ролях и не хочет присваивать роль некоторым уже заполненным полям.
2. @pixelbobby Не все являются носителями английского языка.
3. «Как изменить мой скрипт, чтобы он выполнял X, не меняя скрипт?»
4. Не каждый поможет переформулировать вопрос после того, как немного потрудился с операцией. О, подождите, я только что сделал :]
Ответ №1:
На основе вашего комментария (разные роли) Я бы настоятельно рекомендовал решение на стороне сервера. Любое решение на javascript можно легко обойти, просто отключив javascript.
Комментарии:
1. @Siteogra Что не так с решением jquery, которое вы указали в своем вопросе? Если у вас есть роль, доступная в javascript, вы можете добавить условие.
Ответ №2:
Используйте readonly
атрибут:
$('.marker input').attr({
readonly: 'readonly'
});