JavaScriptランタイムエラー:未定義またはnull参照のプロパティ 'length'を取得できません

マングリオ

dを示すエラーのスローは未定義です。全文は次のとおりです。JavaScriptランタイムエラー:未定義またはnull参照のプロパティ「長さ」を取得できません。なぜデータが表示されないのかわかりません。データベースには2つのレコードがあります。

これがHTMl、ボタンです

HTML

<h3>Load Data</h3>
    <input id="btnLoadData" type="button" value="Load Database" onclick="GetCompanies()" />
    <div id="UpdatePanel">

    </div>

これがajax呼び出しです

jQueryを使用したAjax呼び出し

function GetCompanies() {
            $("#UpdatePanel").html("<div style='text-align:center'>Please Wait</div>")
            $.ajax({
                type: "POST",
                url: "WebForm1.aspx/GetCompanies",
                data: "{}",
                dataType: "json",
                contentType: "application/json; charset=utf-8",
                success: onSuccess,
                error: onError

            });
        }

        function onSuccess(data) {
            var tableContent = "<table border='0'>" +
                "<tr>" +
                "<td>Rank</td>" +
                "<td>Company Name</td>" +
                "<td>Revenue</td>" +
                "<td>Industry</td>" +
                "</tr>";
            for (var i = 0; i < data.d.length; i++) { //d is undefined 
                tableContent+= 
                    "<tr>" +
                "<td>"+data.d[i].Rank+"</td>" +
                "<td>"+data.d[i].CompanyName+"</td>" +
                "<td>"+data.d[i].Revenue+"</td>" +
                "<td>" + data.d[i].Industry + "</td>" +
                "</tr>";
            }
            tableContent += "</table>";
            $("#UpdatePanel").html(tableContent);
        }

        function onError(data) {

        }

バックエンドコード

[WebMethod]
        [ScriptMethod(ResponseFormat=ResponseFormat.Json)]
        public static List<TopCompany> GetCompanies()
        {
            List<TopCompany> allCompany = new List<TopCompany>();
            using (MyDatabaseEntities db = new MyDatabaseEntities())
            {
                allCompany = db.TopCompanies.ToList();
            }
            return allCompany;
         }

エラーを理解するために必要な支援。

マングリオ

次のステートメントにコメントすることで修正されました

 // settings.AutoRedirectMode = RedirectMode.Permanent;

App_Start /RouteConfig.cs内

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Handsontable 0.14.1 + ngHandsontable 0.5.2:未定義またはnull参照のプロパティ 'length'を取得できません

JavaScriptランタイムエラー:未定義またはnull参照のプロパティ「1」を取得できません

0x800a138f-JavaScriptランタイムエラー:未定義またはnull参照のプロパティ 'split'を取得できません

JavaScriptランタイムエラー:未定義またはnull参照のプロパティ 'forEach'を取得できません

JavaScriptランタイムエラー:未定義またはnull参照のプロパティ 'activate'を取得できません

0x800a138f-JavaScriptランタイムエラー:未定義またはnull参照のプロパティ 'scrollHeight'を取得できません

ui-select.jsのctrl.getplaceholderで未定義またはnull参照のプロパティ 'length'を取得できません

エラーTypeError:未定義のプロパティ 'length'を読み取ることができません

Javascriptランタイムエラー:動的に作成されたテキストボックスの未定義またはnull参照のプロパティ「スタイル」を取得できません

JavaScriptランタイムエラー:Microsoft Report ViewerASPXコントロールを表示する未定義またはnull参照のプロパティ 'add_init'を取得できません

Angular、FormGroupでエラー、未定義のプロパティ 'length'を読み取れません

JavaScriptクライアントを使用してElasticsearchに接続しようとすると、「未定義のプロパティ 'MAX_LENGTH'を読み取れません」というエラーが表示されるのはなぜですか?

長さに問題があります。エラーTypeError:未定義のプロパティ 'length'を読み取ることができません

AngularJSのエラー-BootstrapTypeAhead:TypeError:未定義のプロパティ 'length'を読み取れません

未定義またはnull参照のプロパティ「スタイル」を取得できません

タイプエラー:nullのプロパティ 'length'を読み取れません

Uncaught TypeError:jsonデータを使用して折れ線グラフで未定義のプロパティ 'length'を読み取ることができません

剣道が未定義またはnull参照のプロパティ「データ」を取得できません

Angular2ユニットテストエラー未定義またはnull参照のプロパティ 'preventDefault'を取得できません

[Vue警告]:レンダリングのエラー: "TypeError:未定義のプロパティを読み取れません('length'を読み取っています)"vueでデータテーブルを使用するとエラーが発生します

jQuery検証プラグイン:未定義またはnull参照IEのプロパティ 'setdefaults'を取得できません

null エラーのプロパティ 'length' を読み取れません

javascript未定義またはnull参照のプロパティ '値'を取得できません

Fabric.js - URL 受信エラーから読み込まれた移動画像: 未定義のプロパティ 'length' を読み取れません

未定義またはnull参照のプロパティ「キュー」を取得できません

未定義またはnull参照のプロパティ「キュー」を取得できません

一般的な `NodeJs / express`ルート宣言時のエラー(TypeError:pathtoRegexpで未定義のプロパティ 'length'を読み取れません)

IE 11にアプリケーションをロードすると、コンソールに次のようなエラーがスローされます-SCRIPT5007:未定義またはnull参照のプロパティ 'fn'を取得できません

エラーTypeError:Angular6でnullのプロパティ 'length'を読み取れません

TOP 一覧

  1. 1

    三項演算子良い練習の代わりとしてOptional.ofNullableを使用していますか?

  2. 2

    Spring Boot Filter is not getting invoked if remove @component in fitler class

  3. 3

    STSでループプロセス「クラスパス通知の送信」のループを停止する方法

  4. 4

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  5. 5

    ビュー用にサイズ変更した後の画像の高さと幅を取得する方法

  6. 6

    画像変更コードを実行してもボタンの画像が変更されない

  7. 7

    Three.js indexed BufferGeometry vs. InstancedBufferGeometry

  8. 8

    VisualStudioコードの特異点/ドッカー画像でPythonインタープリターを使用するにはどうすればよいですか?

  9. 9

    Python / SciPyのピーク検出アルゴリズム

  10. 10

    Ansibleで複数行のシェルスクリプトを実行する方法

  11. 11

    __init__。pyファイルの整理中に循環インポートエラーが発生しました

  12. 12

    二次導関数を数値計算するときの大きな誤差

  13. 13

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  14. 14

    androidsoongビルドシステムによるネイティブコードカバレッジ

  15. 15

    Reactでclsxを使用する方法

  16. 16

    値間の一致を見つける最も簡単な方法は何ですか

  17. 17

    Using Angular's UI-router, how can we make sure the new version of the html partial views are used, rather than the cached version?

  18. 18

    reCAPTCHA-エラーコード:ユーザーの応答を検証するときの「missing-input-response」、「missing-input-secret」(POSTの詳細がない)

  19. 19

    PyTesseractを使用した背景色のため、スクリーンショットからテキストを読み取ることができません

  20. 20

    エンティティIDを含む@RequestBody属性をSpringの対応するエンティティに変換します

  21. 21

    How to access json value by key value in freemarker?

ホットタグ

アーカイブ