Как не очистить форму при отправке с использованием WPForms - PullRequest
0 голосов
/ 06 января 2020

Кто-нибудь знает, как не очистить форму при отправке при использовании WPForms (Wordpress). Я подключил пользовательскую обработку при отправке, и я хочу просто оставить форму на странице и ajax обработать ввод, а не очистить форму по завершении (чтобы пользователь мог снова легко отправить заявку при любой ошибке).

1 Ответ

0 голосов
/ 06 января 2020

Если вы хотите внести изменения в код, вы можете рассмотреть возможность возврата введенного значения, которое было отправлено для отображения в поле ввода ... Я извлек код из регистрационной формы woocommerce. php в качестве примера:

<input type="email" class="woocommerce-Input woocommerce-Input--text input-text" name="username" id="username" autocomplete="username" value="<?php echo ( ! empty( $_POST['username'] ) ) ? esc_attr( wp_unslash( $_POST['username'] ) ) : ''; ?>" />

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...