Я использую JQuery с плагином Boxy.
Когда пользователь нажимает на ссылку на одной странице, я вызываю Boxy.load, чтобы загрузить форму во всплывающее окно. Форма загружается и отображается во всплывающем окне без проблем.
Однако я не могу связать форму с событием отправки, так как не могу выбрать элемент формы.
Это обработчик события:
$('#flag-link a.unflagged').click (function(e) {
url = $(e.target).attr('href');
Boxy.load(url, {behaviours: function(r) {
alert ($("#flag-form").attr('id'));
}
});
});
При отображении предупреждения отображается «неопределенное».
А это форма:
<form id="flag-form" method="POST" action="somepage">
<table>
<tr><td><input type="text" name = "name"></td></tr>
<tr><td><input type="submit" value="OK"></td></tr>
</table>
</form>
Что я делаю не так?