Почему бы не появилось диалоговое окно simpledialog? - PullRequest
1 голос
/ 12 февраля 2012

Я использую библиотеку simpledialog (http://dev.jtsage.com/jQM-SimpleDialog/)) и включил все необходимые файлы JS и CSS, однако я не могу показать всплывающее окно. Что я делаю не так? Я не вижу всплывающее окно .

$.ajax({

                        type: "post",
                        url: url,
                        data: $("#login").serialize(),
                        dataType: 'json',
                        success: function (msg) {

                        var message = msg.message;
                            if (message.type == "Success") {
                                window.location.replace("reminder_list.html");

                            } else if (message.type == "Error") {


        alert("login error"); //THIS SHOWS

 $(this).simpledialog({ //THIS DOES NOT SHOW
            'mode': 'bool',
            'prompt': 'Login Failed: ' + message.content,
            'buttons': {
                'OK': {
                    click: function () {
                        $('#dialogoutput').text('OK');
                    }
                }
            }
        })
    }

1 Ответ

0 голосов
/ 12 февраля 2012

ОБНОВЛЕНИЕ: я смог заставить это работать, не используя ключевое слово "this" и заменяя это фактическим div страницы. Где-то каким-то образом запутался simpledialog, и / или это было не то, что нужно. Цените всех тех, кто смотрел на это.

...