Подтвердить что ты не робот

Jquery получает URL-адрес после действия

Я пытаюсь получить доступ к пост-целевому действию в функции jquery.

Пример:

<form action="/page/users" id="signup" method="post">

Я хотел бы получить доступ к части "действия" - "/page/users" в этом случае.

$('#signup').live("submit", function(event) {
    // get this submitted action
}

Кажется, я пропускаю что-то очень простое. Я вижу значение в dom, но не знаю, где он хранится в jquery.

Спасибо!

4b9b3361

Ответ 1

$('#signup').on("submit", function(event) {
    $form = $(this); //wrap this in jQuery

    alert('the action is: ' + $form.attr('action'));
});

Ответ 2

Попробуйте это ocde;;

var formAction = $("#signup").attr('action');

Ответ 3

Чистый и простой:

$('#signup').submit(function(event) {

      alert(this.action);
});