2016-09-06 10 views
1

これらのパラメータで関数tabulator()を呼び出します。オブジェクト配列へのJQuery文字列

$("#tableObj").tabulator("addRow", {id:1, Name:"John", Age:"20"}, true); 

私は、配列の要素を動的に名前を付けるJSON ('{id:1, Name:"John", Age:"20"}')から 読み取りを通過したいです。

これは、列名が変更されることを意味します。 例:{id:1, Company:"myComp", Address:"myaddress"}

StringオブジェクトまたはJSonテキストからこれらのobjを作成するにはどうすればよいですか?

+0

オブジェクトを参照してオブジェクトを参照しますか? – epascarello

+0

私はjQuery関数 'tabulator()'を認識していません。あなたはプラグインを使っていますか? – Timo

+0

はい、動的HTMLテーブルに属します。 – CoderInside

答えて

1

を使用できますが、id:1, Name:"John", Age:"20"は有効なJSONではないことに注意してください。キーは引用符で囲む必要があります。そうでない場合は、エラーが発生します。

var str = '{"id":1, "Name":"John", "Age":"20"}'; 
var obj = JSON.parse(str); 

$("#tableObj").tabulator("addRow", obj, true); 
関連する問題