0

Aには6つの(Jquery)タブがあるページがあり、各タブにフォームがあります。ページ全体を更新せずにフォームの1つを送信したいです。フォームを送信するときに、そのタブで同じフォームを「リロード」したいのですが、$_POST データを使用して、PHP スクリプト (検証後にデータベースを挿入) に使用できるようにします。

私はJquery AJAXを試しましたが、フォーム要素を再度定義してPOSTデータを渡す必要があります.action = ""のような方法はありませんが、ページ全体ではなく、その1つのタブに対してのみですか?

4

1 に答える 1

1
$('form').submit(function(e){ 
    e.preventDefault(); //to prevent the page form reloading

    //provide the ajax call part after this

    return false; // to exit the function without actually submitting the form
});
于 2012-12-16T16:55:42.500 に答える