Это должно сработать (‘myform’ — это ID Вашей формы):
$('':input'',''#myform'') .not('':button, :submit, :reset, :hidden'') .val('''') .removeAttr(''checked'') .removeAttr(''selected'');
Пояснение. Используем селектор ‘:input’ для того, чтобы получить все INPUT-ы (поля ввода, кнопки, флажки, поля выбора и т.п.) из нашей формы (её ID мы передаём втором параметром: #myform). Дальше отсеиваем все кнопки, ресеты, скрытые поля ввода используя селектор .not(). Затем мы очищаем значение полей с помощью функции .val(), передав туда пустую строку. Также используем removeAttr(), чтобы убрать галочки с флажков (чекбоксов) и полей выбора (селектов).