При сбросе моей формы это работает: document.getElementById("flagform").reset();
document.getElementById("flagform").reset();
Но это не так: $("#flagform").reset();
$("#flagform").reset();
Попытка понять разницу.Последний не имеет сброса объекта.
В примере Javascript reset выполняется с элементом DOM, а в примере jQuery - с объектом jQuery. Используйте аксессор [0], чтобы получить выбранный элемент DOM из объекта jQuery.
reset
[0]
$('#flagform')[0].reset();