A
<a href="#" onclick="dialog('Вопрос', function_to_call)">Изменить</a>
function_to_call - это функция, которая выполняет основное действие (отправляет POST на сервер со всеми данными), и она срабатывает после подтверждения через клик по #yes (через func.apply). Ну, это работает, только вот дублируется почему-то на этапе самой dialog() функции и начинает многократно вызываться.
А что рекомендуешь и как использовать, если не onclick? В самом .js через jquery мониторить id?