0

私はこの概念に不慣れで、非同期呼び出しを理解するためにいくつかの基本的な例に取り組んでいます

   $(document).ready(function () {

            $('#btnLoadData').click(function () {

                $.ajax({

                    url: 'dummy.html',
                    dataType: 'html',

                    sucess: function (result) {
                        alert("into sucess");
                        $('#para').innerHtml = result;
                    },
                    error: function () {
                        alert("error while sending a request")
                    },
                    complete: function (obj,status) {
                        alert(status);
                    }
                });
            });
        });

上記のコードでは、完了イベントのアラート関数が起動されます。しかし、成功イベントは起動されません。しかし、Firebug コンソールでは、このリクエストを介して取得された html 応答を確認できます ....これが正しくない場合、どのようにアクセスできますか?このリクエストで返された html データ

Jqueryの単純な .load(url) 関数を使用すると、これはうまくいきました

助けてくれてありがとう、

4

2 に答える 2

1

成功のスペルが間違っています。

$(document).ready(function () {
        $('#btnLoadData').click(function () {

            $.ajax({

                url: 'dummy.html',
                dataType: 'html',

                success: function (result) {
                    alert("into sucess");
                    $('#para').innerHtml = result;
                },
                error: function () {
                    alert("error while sending a request")
                },
                complete: function (obj,status) {
                    alert(status);
                }
            });
        });
    });
于 2015-03-13T13:35:14.773 に答える