0

Firefox では、これはうまく機能します。toastr ( https://github.com/CodeSeven/toastr ) は、成功メッセージとエラー メッセージの両方を表示します。IE では、エラーは発生せず、メッセージは表示されません。toastr メソッドの呼び出し方法に問題はありますか?

    $.ajax({
                url: '/api/emailtemplate/',
                type: 'POST',
                data: ko.toJSON(self),
                contentType: 'application/json',
                //dataType: 'json',
                success: function (result) {
                    toastr.success('Template was saved successfully!');

                },
                error: function () { toastr.error('Template was not saved.', 'Template         error!'); }
            });
4

4 に答える 4

0

わたしにはできる。toastr と css にリンクしましたか? このサンプルを試してみましたが、データの {} を渡しました (自己オブジェクトがないため)。わたしにはできる。ここで jsbin を参照してください。

http://jsbin.com/uqudid/1/

于 2013-02-25T02:15:45.973 に答える
0

実際、トーストがIEに表示されないという同じ問題がありました。私の場合、問題は実際には CSS が読み込まれないことに関連していました。IE で HTML を調べたところ、アラートのマークアップはあるものの、スタイルがありませんでした。私のアプリは .NET MVC アプリで、少しテストした後、toastr.css ファイルが他のファイルにバンドルされているのが気に入らないように見える IE に絞り込みました。スタイルシートを独自のバンドルに引き出すと、すべてが機能しました。変...

于 2014-07-15T15:34:20.597 に答える
0

私は IE11 でこの問題を抱えていました。他のすべてのブラウザーでは動作していましたが、"positionClass": "toast-bottom-full-width" を使用していました。これにより、IE で大きなちらつきが発生しました。位置をデフォルトのままにして(positionClassを指定しませんでした)、問題はなくなりました。

于 2018-04-11T19:39:06.273 に答える