0

UI をブロックしたり、ページをリロードしたりせずに、jquery ダイアログ ボックスを閉じたい。次のようなjqueryダイアログを閉じると:

buttons: {
   'Close': function () {
       e.preventDefault();
       $('.ui-dialog').remove();
       $('.ui-widget-overlay').remove();
   }

ダイアログは非表示になりますが、背後の UI はブロックされます。したがって、他のリンクをクリックすることはできません

buttons: {
    'Close': function () {
        $('#quickfillDialog').dialog('close');
    }

それも問題を解決しません。提案してください!!

4

1 に答える 1

0

これを試して..

buttons: {
 'Close': function () {
    $( this ).dialog( "close" );
}

ドキュメントに目を通します...

http://jqueryui.com/dialog/#modal-confirmation

于 2012-11-19T14:06:06.443 に答える