如何将嵌套json输入到jquery tokeninput?

如何将嵌套json输入到jquery tokeninput?,json,nested,jquery-tokeninput,Json,Nested,Jquery Tokeninput,我用。 搜索扁平json没有问题。但是如何输入嵌套对象 我的代码: var flat_obj = [{id: 7, name: "Ruby"}, {id: 11, name: "Python"}]; var nested_obj = [{ "name": "main", "id": "2", "Parent": "0", "children": [{ "name": "submain", "id": "3", "Parent": "2"}] }]; $("#search-in

我用。 搜索扁平json没有问题。但是如何输入嵌套对象

我的代码:

   var flat_obj = [{id: 7, name: "Ruby"}, {id: 11, name: "Python"}];
   var nested_obj = [{ "name": "main", "id": "2", "Parent": "0", "children": [{ "name": "submain", "id": "3", "Parent": "2"}] }];

   $("#search-input-local").tokenInput(nested_obj, { });

TokenInput不处理嵌套的JSON,在将其传递给插件之前,需要正确格式化JSON


有许多库可以展平JSON,或者查看。

jQuery TokenInput不处理嵌套的JSON—您应该在将JSON传递给插件之前格式化JSON。你想要达到什么效果?谢谢你,Chris,有没有一个函数可以将javascript中的嵌套对象转换为平面对象?你想要达到什么,让TokenInput列表中的每一项,包括“子项”?是的,包括“子项”。