Hi,
Why usually <form>  used to aggregate elements and not <div> in case when form working with ajax submit event?
Ajax jquery function:
$('#parse-form').submit(function() {
        $.ajax({
            url: 'controller.php',
            type: 'POST',
            dataType:'json',
            success: function(data) {
                alert(data);
            }
        });
        return false; 
    });
Way1 - form:
<form>
 <input type="text"/>
 <button type="submit">submit</button>
</form>
Way2 - div:
<div>
 <input type="text"/>
 <button type="submit">submit</button>
</div>
(Maybe because when user press enter the form submitted, but in case of more than 1 form in webpage?)
Update: If the reason to write form because javascript disable state true:
1.What should be added in code that form will have 2 option ajax submit and regular submit ?
2.Does this reason taking place when we have website that working with jquery ui or other javascript library ui (menu, catalog, etc..)
Thanks