Как сказал Тим, в jQuery 1.4 добавлена поддержка обработчиков отправки в функции live
. Его код должен работать на вас.
Если по какой-либо причине вы не можете использовать jQuery 1.4, вам необходимо повторно применить ваши обработчики:
function applyHandlers(query) {
$(query).submit(function() { alert('foo'); return false; });
}
applyHandlers('form');
$('.popup-container').load(url, function() {
applyHandlers($('form', this));
});
Есть гораздо более элегантные способы сделать это, но вы поймете основную идею.