0

JavaScriptランタイムエラー:未定義またはnull参照のプロパティ「childNodes」を取得できません..ここに私のHtmlとJavaスクリプトコードがあります

  <script type="text/javascript">
    var sn = 1;
    $(document).ready(function () {
        $('#txtSearch').keyup(function () {
            filterTable(document.getElementById("txtSearch"), document.getElementById("tbl"));
        });
        LoadGrid();
    });

    function LoadGrid() {
        var d = "Key=LoadGrid";
        $.ajax({
            type: "POST",
            url: "Default.aspx",
            data: d,
            success: function (rs) {
                $("#tbody").html(rs);
            }
        });
    }

       <table class='tbl' id="tbl">
        <thead>
            <tr>
                <th style="width: 50px;">
                    SN
                </th>
                <th>
                    Category
                </th>
                <th>
                    SubCategory
                </th>
                <th style="width: 50px">
                </th>
            </tr>
        </thead>
        <tbody id="tbody">
        </tbody>
    </table>

これは、関数を呼び出してから返すだけのコードビハインドです.....

protected void Page_Load(object sender, EventArgs e)
    {
        string key = Request["key"] + "";
        if (key != "")
        {
            if (key == "LoadGrid")
            {
                Response.Write(LoadGrid());
            }
        }
    }

    public string LoadGrid()
    {
        StringBuilder sb = new StringBuilder();
        int sn = 1;
        foreach (var item in new VendersDAL().GetAll())
        {
            sb.Append("<tr>");
            sb.Append("<td>");
            sb.Append(sn);
            sb.Append("</td>");
            sb.Append("<td>");
            sb.Append(item.VenderID);
            sb.Append("</td>");
            sb.Append("<td>");
            sb.Append(item.VenderName);
            sb.Append("</td>");

            sb.Append("</tr>");
            sn++;
        }
        return sb.ToString();
    }

SQL 2008 では正常に動作しますが、SQL 2012 では.... Jquery でエラーが表示されます。マスターページに Jquery 参照を追加しました。

4

0 に答える 0