Похоже, что диалоговое окно jQueryUI слегка отключено, поскольку оно не возвращает пары имя / значение кнопки.
Мой обходной путь - добавить скрытое поле в форму и использовать его для передачи значения кнопки(s).
$('#btnSubscription').live('click', function() {
document.getElementById('hidSubmit').value = document.getElementById('btnSubscription').value
$dialog.dialog('open');
return false;
});
Теперь мой желаемый результат выглядит следующим образом: Array ([txtOne] => One [txtTwo] => Two [hidSubmit] => Subscription)