JQuery UI диалог слишком много проблем рекурсии - PullRequest
5 голосов
/ 30 июня 2011

Приведенный ниже код дает слишком много ошибок рекурсии в диалоге пользовательского интерфейса Jquery

$( "#dialog-confirm" ).dialog({
        resizable: false,
        height:140,
        modal: true,
        buttons: {
            "Delete all items": function() {
                $( this ).dialog( "close" );
            },
            Cancel: function() {
                $( this ).dialog( "close" );
            }
        },
                   close:function(){
                       $( this ).dialog( "close" );
                }
    });

Как это исправить?

Ответы [ 2 ]

9 голосов
/ 30 июня 2011

Здесь происходит бесконечная рекурсия. Просто поменяй

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

до

 close:function(){

            }
1 голос
/ 30 июня 2011

Может быть, это потому, что у вас бесконечная рекурсия.

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