したがって、目標は、UIダイアログプラグインを使用して別のUIタブへの切り替えを確認することです。一般的な確認方法の使用は簡単です。
jQuery("#tabsContainer").tabs({
select: function(event, ui) {
return confirm("Some confirmation message...");
}
});
しかし、ダイアログモーダルボックスを使用して同じ動作を実現する方法は?
私は電話しなければならないと思います:
jQuery("#tabsContainer").tabs("select", ui.index);
「okコールバック」で、しかしこれは私が期待したように機能していません。また、報告されているエラーはありません...
jQuery("#tabsContainer").tabs({
select: function(event, ui) {
jQuery("#dialogContainer").dialog({
buttons: {
'Ok': function() {
jQuery("#tabsContainer").tabs("select", ui.index);
},
Cancel: function() { return; }
}
});
return false;
}
});