2016-04-26 4 views
-1

У меня есть форма, которая имеет две кнопки: отменить и отправить.Очистить буфер сброса формы после Ajax submit

Отмена звонков только reset() функция. Отправить вызов внешнего скрипта с Ajax и после успешного вызова Ajax, он показывает сообщение, что значения сохраняются.

Если я нажимаю кнопку «Отмена после успешной отправки», значения возвращаются к значениям перед отправкой. Как сохранить новые значения?

Заранее спасибо.

+0

было бы здорово, если бы вы поделиться своим код – PashaB

+0

Вы хотите, чтобы избежать отмены формы во время отправки формы? – rubentd

ответ

1

Например, у вас есть два поля в форме

первое имя и фамилия.


затем код Javascript, как,

var firstName="", lastName=""; 

// call this function on cancel button 
function resetForm(){ 
     document.getElementById("firstName").value = firstName; 
     document.getElementById("lastName").value = lastName; 
} 

// in ajax success 
... 

    firstName = document.getElementById("firstName").value; 
    lastName= document.getElementById("lastName").value; 
... 

Вы можете использовать объект или массив для хранения формы значения вместо отдельных переменной FirstName, LastName и т.д.

+0

@lingo, это полезно? –

Смежные вопросы