16

ユーザーがサイトでフォームを送信するたびにトリガーされる次のコードがあります。

送信のアクションをチェックし、特定のキーワードの存在に基づいてコードを実行するように、少し変更したいと思います。

私のコードは次のとおりです。

$("form").submit(function() {
    //do some generic stuff
    var formAction = ""; //get the action of the submitted form

    if (formAction.indexOf('keyword') !== -1) {
        //do some specific stuff for these forms
    }
});         

この呼び出しをトリガーしactionた を取得するにはどうすればよいですか?form

4

5 に答える 5

22
$("form").submit(function() {
    //some stuff...

    //get form action:
    var formAction = $(this).attr("action");

    //some other stuff...
});   
于 2013-04-18T15:26:54.460 に答える
4

この方法でアクション属性を取得できます-

var formAction = $(this).attr("action");
于 2013-04-18T15:27:55.207 に答える