83 votes

jquery get post action url

J'essaie d'accéder à l'action post target dans une fonction jquery.

exemple :

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

J'aimerais accéder à la partie "action" - "/page/users" dans ce cas.

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

Il semble que je manque quelque chose de très simple. Je vois la valeur dans le dom mais je ne sais pas où elle est stockée dans jquery.

Merci !

130voto

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

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

18voto

CrazyVK Points 1086

Essayez ce code; ;

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

11voto

Simple et clair :

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

      alert(this.action);
});

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X