Как очистить данные формы jQuery Гость | 25 декабря 2016, 00:19 | 1 Как можно очистить данные формы с помощью jQuery? jQuery
WPPW | 25.12.2016 в 00:22 Способ 1, не совсем корректный $(':input','#myform') .not(':button, :submit, :reset, :hidden') .val('') .removeAttr('checked') .removeAttr('selected'); Способ 2, более корректный, но не идеальный function resetForm($form) { $form.find('input:text, input:password, input:file, select, textarea').val(''); $form.find('input:radio, input:checkbox') .removeAttr('checked').removeAttr('selected'); } Для вызова используйте resetForm($('#myform')); // по ID, рекомендуется или следующий вариант, предыдущий предпочтительнее resetForm($('form[name=myName]')); // по имени Войдите, чтобы ответить
Решения
Способ 1, не совсем корректный
Способ 2, более корректный, но не идеальный
Для вызова используйте
или следующий вариант, предыдущий предпочтительнее