我正在使用select2中的multiselect元素来输入多个“标签”。当我想从元素中获取值时,我会得到如下信息(对于我在框中输入的tag1和tag2):
[{"id":"tag1","text":"tag1"},{"id":"tag2","text":"tag2"}]
如何从数组中的文本中获取结果,如下所示:
[0] = "tag1" [1] = "tag2"
而我该如何逆转这一过程呢?
试试这个简单的迭代。
var obj = [{"id":"tag1","text":"tag1"},{"id":"tag2","text":"tag2"}] ; for (var i =0; i< obj.length ;i++) { console.log(obj[i].id); }