Я вам давал ссылку, там описаны несколько методов асинхронных запросов, это непосредственно $.ajax, и несколько упрощенных, на одном из которых и написан пример. Может быть сперва уяснить как это работает на простейшем примере, если уж учится, а не "прикручивать" пример к своему коду?
Ведь в вашем случае форме не указан action, а значит она будет отправлена скрипту родителю, то есть в примере кода моего можно смело написать $.post(location, .... то есть текущий адрес. Но где в вашем приведенном коде непосредственно примем формы? Ведь если запрос асинхронный и не будет его обработки и возврата результата после чего выход, то клиенту вернется вся страница, ее html код.
|