У меня есть форма, которая вычисляет стоимость и соответственно устанавливает значение ввода. По понятным причинам, я использовал:Выполнение ввода без редактирования без отключения
$('#totalcost').attr('disabled',true);
, чтобы запретить пользователю возможность редактировать стоимость.
Однако, когда я это делаю, скрипт PHP, который я использую для отправки формы, не получает вход (а не только значение - он вообще не читает ввод). Когда вход включен, он работает нормально.
Как я могу запретить пользователю редактировать входные данные, все еще имея почтовую рассылку PHP? Или есть лучший способ сделать это в любом случае?
Значения нетрудоспособных элементов формы не отправить - это явно _specified_ таким образом. Вместо этого используйте 'readonly'. – CBroe
Лучше поместите скрытое поле, это может помочь http://stackoverflow.com/questions/6241943/how-can-i-make-an-input-field-read-only-but-still-have-it- send-data-back-to-fo –
Затем снова можно вносить изменения после нажатия кнопки submit, примером будет расширение Firefox: 'tamperdata' –