0

JSON形式の新しいデータを使用してデータテーブルを更新したい。

以下の方法を使用してみましたが、言及されているエラーが発生しています

var myData = table.get('data');
myData.add(json_data);  

コンソール ログのエラー:

invalid 'in' operand config
userTargets = (config && BUBBLETARGETS in config); 

新しいデータを使用してyui3データテーブルを更新する方法が他にある場合、誰かが光を当てることができます

前もって感謝します。

4

2 に答える 2

0

渡したjsonデータはオブジェクトの配列ではないようです。多分それはどこかにネストされたオブジェクトの配列を持つオブジェクトですか?

とにかく、あなたはすることができます

table.set('data', json_data.path.to.resultArray);

テーブルにさらにレコードを追加する場合は、試してください

table.addRows(json_data.path.to.resultArray);

HTH

于 2012-08-29T18:23:56.707 に答える
0

eval を json_data (Perl で文字列から Json 形式にエンコードされたもの) に使用すると、問題なく動作しました。

table.set('data', eval(json_data));
于 2012-08-30T16:19:53.907 に答える