JavaScript AJAX Basics (retiring) AJAX and APIs Stage 4 Challenge Answer

Why we use submit button?

In the video end, Dave added a submit button reference, but when we view our page it doesn't have that submit button, so why make the property of it disabled.? and why search and submit has 2 different like one has prop and other has .attr?