Если вы используете AJAX, форма не будет очищена автоматически, и вам нужно очистить ее. Вы можете установить значения входного текста и текстовых полей на ''
. Также вам необходимо сбросить значения выбора.
Если предположить, что идентификатор формы равен CreatePlayer
, то установить пустые значения входного текста и текста (''
) -
$('#CreatePlayer').find("input[type=text], textarea").val('');
Точно так же вы можете установить значение select на значение по умолчанию по вашему выбору. Предполагая, что выбор, который будет сброшен по первой опции, и идентификатор выбора - teamSel
, затем для сброса значения -
$("#teamSel").val($("#teamSel option:first").val());
Если в форму добавлена кнопка сброса, вы можете инициировать сброс, но это не установит значения по умолчанию для входов формы. Для запуска сброса -
$("#CreatePlayer").trigger('reset');
__ ОБНОВЛЕНИЕ ___
Вы должны вызывать их (в зависимости от ваших требований), в OnSuccess
и / или OnFailure
.
Вы должны очистить форму, когда вызов AJAX успешно завершится. Тем не менее, внутри OnSuccess
очистите форму.
Вы должны показывать ошибки, если вызывается OnFailure
.