我用这些参数调用函数tabulator()。
$("#tableObj").tabulator("addRow", {id:1, Name:"John", Age:"20"}, true);
我想动态传递Array元素名称,
从Json ( '{id:1, Name:"John", Age:"20"}' )
读取。
我的意思是列名称会改变。
例如:{id:1, Company:"myComp", Address:"myaddress"}
如何从字符串或JSon文本创建这些objs?
答案 0 :(得分:1)
您可以使用JSON.parse
但请注意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);