没有AJAX请求

i can't see any AJAX request to the webservice.php ( i use firebug), but i don't know why!

HTML Code:

<form id="form_login" name="form_login" method="POST">

E-Mail: <input type="text" size="30" name="email" id="email"></br>
Passwort: <input type="text" size="30" name="password" id="password"></br>
DeviceID: <input type="text" size="30" name="deviceid" id="deviceid"></br>

<input type="submit" value="Login" name="submit_login" />

JS Code:

$(function () {
    $('form_login').on('submit_login', function (e) {
        $.ajax({
            type: "GET",
            url: "webservice.php?method=CheckUserLogin",
            data: $('form_login').serialize(),
            success: function (response) {
                alert(response);
            },
            failure: function (response) {
                alert(response);
            }
        });
      e.preventDefault();
    });
});

It doesn't work, but i really don't know why...

$('form_login').on('submit_login', function (e) {

should be:

$('#form_login').on('someevent','[name="submit_login"]', function (e) {

and

data: $('form_login').serialize(),

should be:

data: $('#form_login').serialize(),

# is used to select the element with id, and [] is used to select element with attribute.

$('form_login').on('submit_login', function (e) {

should be:

$('form_login').on('submit', function (e) {

because submit_login is not a valid parameter!