У меня довольно сложная (для меня!) Проверка формы.Я сделал все js, и теперь я занимаюсь php.
Дело в том, что я добавил возможность копировать часть входных данных в другой, похожий раздел (получатель -> плательщик).Все это делается с помощью jQuery, сначала скопировав $("input.payer_sth").val()
в $("input.payer_sth")
, а затем снова и снова, делая это с помощью keyup и blur.
Все мои входные данные построены так:
<input id="payer_name" name="payer_name" class="foo" type="text" value="<?=$_POST['payer_name']?>"/>
до тех пор, пока те, которые не были изменены с помощью jQuery, работают правильно при отправке и «назад», те, которые изменили val()
, остаются пустыми на обратной стороне.
Для меня очевидно, что jQuery перезаписываетvalue="<?=$_POST['field']?>"
.
Как это можно исправить?