初期ロードで一連のボタンを表示するjquery uiダイアログがあります(「追加」ボタンと「閉じる」ボタンと言います)。後で何かを行うと、別のボタンのセットが表示されます(「追加」ボタンをクリックすると、既存のボタンが削除され、「保存」ボタンと「クリア」ボタンが表示されます)。もう一度何か他のものをクリックすると、ボタンの初期セットが表示されます。
jquery uiダイアログでこのボタンセットの切り替えを処理する簡単な方法を探しています。
※現在ボタン定義は好きなところで呼んでいますが、やり方が違うと思います。あなたの提案を期待しています...
jQuery("#myDia").dialog({buttons: [{text:"Add", click: function() { add();}}, {text:"Close", click: function() {close();}}] });
と
jQuery("#myDia").dialog({buttons: [{text:"Save", click: function() { save();}},{text:"Clear", click: function() {clear();}}] });