2

MainDisplay 変数を searchoutputtable という id div 要素に追加しようとしています

<div id="searchoutputtable">
</div>

これを行うために使用するコードは次のとおりです。

    $.getJSON(AddressAccess+Build,
    function(data)
    {
     //Do a lot of manipulations to MainDisplay Variable
$('#searchoutputtable').append(MainDisplay);
    window.location.href = "#resultssearch";
    });

これが発生するたびに、JavaScript コンソールに次のエラーが表示されます。

Uncaught TypeError: Cannot call method 'not' of undefined 

要素searchoutputtableをconsole.logにすると、やりたいことがすべて完全に追加されます。唯一の問題は、getJson関数を終了してそのエラーが発生し、要素がまったく表示されないことです。

jQueryMobile を使用していることに注意してください。はい、ライブラリを正しくロードします。jQuery で .not() をまったく使用していないため、上記のエラーで何を参照しているのか理解できません。

4

2 に答える 2

11

<thead>リフロー テーブル ウィジェットを使用する場合は、テーブルを操作するときに タグとタグを使用していることを確認する必要があり<tbody>ます。したがって、上記の例では、私の MainDisplay 変数には標準のテーブルが含まれていましたが、tad タグと tbody タグがないため、エラーが発生しました。

于 2013-04-28T13:14:58.530 に答える