0

誰かがEditボタンをクリックすると作成されるフォームがあります。Fiddleでこれを試してください 。

テーブルを隠して醜いフォームを表示する代わりに、フォームを内部に持つ jquery モーダル ダイアログにこれを入れたいと思いました。

これを編集機能の外に追加しようとしましたが、うまくいかないようです:

var dialogOpts={
    modal:true,
    autoOpen: false,
    resizable:false,
    width: 625
}
var $dialogform = $('#editform').dialog(dialogOpts); //init dialog    

$('#editbutton').click(function(e) {
    $dialogform.dialog('open');
});

何か案は?注: フィドルをいじる場合はmydiv.show()/hide()、テーブルの代わりにフォームを表示するために使用される if/else と共に呼び出しを削除する必要があります。

4

1 に答える 1

0

これを試して

本当に言うことはあまりありません。説明しますが、a)実行する必要があり、b)コードが実行します。

于 2012-06-27T00:17:15.627 に答える