Why don't you $.post or $.get directly?
GET requests:
$.get(url, data, callback);
POST requests:
$.post(url, data, callback);
Then you don't need a form, just send the data in your data object.
$.post("form2.html", {myField: "some value"}, function(){
alert("done!");
});