Как получить доступ к идентификатору элемента и другим атрибутам, используя jQuery? - PullRequest
3 голосов
/ 20 августа 2009

У меня есть метод JavaScript, который действует при отправке определенного класса (mcb) форм:

function BindCloseMessage() {
    $(".mcb").submit(function(event) {
        alert("closing..."); //Here I want to get the id of form
        event.preventDefault();
    });
}

Вместо оповещения мне нужно получить доступ к идентификатору формы, чья отправка вызывается. Как мне это сделать? Еще лучше будет совет для доступа к любому атрибуту ...

Спасибо

Ответы [ 2 ]

7 голосов
/ 20 августа 2009

идентификатор отправляемой формы будет

this.id      

или в jQuery

$(this).attr('id') //although why type the extra letters?
4 голосов
/ 20 августа 2009
$(".mcb").submit(function(e){
  e.preventDefault();
  $(this).attr("id"); // Returns FORM ID
});

Подробнее о методах атрибутов jQuery можно узнать по адресу http://docs.jquery.com/Attributes

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...