JSFiddle - React, Tailwind, and code Playground

JavaScript

var id = 17;
var data = [{
    "id": 100,
        "title": "Tlt1",
        "tax": [{
        "name": "Tax1",
            "id": 15
    }, {
        "name": "Tax1",
            "id": 17
    }]
}, {
    "id": 101,
        "title": "Tlt2",
        "tax": [{
        "name": "Tax2",
            "id": 16
    }]
}, {
    "id": 102,
        "title": "Tlt3",
        "tax": [{
        "name": "Tax3",
            "id": 17
    }, {
        "name": "Tax3",
            "id": 18
    }]
}];

var arr = [];
_(data).each(function (v1, k1) {
    _(v1.tax).each(function (v2, k2) {
        if (v2.id == id) {
            arr.push(v1);
        }
    });
});

console.log(JSON.stringify(arr));