Если я правильно понял вопрос, то как-то так:
handleComponentClick = (id) => {
// тут можно дернуть экшн, чтобы открыть строку таблицы
}
...
this.jquerylist.map(el => {
<Component key={el.id} onClick={() => this.handleComponentClick(el.id)}/>
})
Можно сделать все то же самое, только не по ID, а по индексу.
А зачем вы делаете ajax-запрос в componentWillMount? Ведь можно дернуть экшн, который сделает запрос и сохранить результат в стор.
А зачем вы делаете ajax-запрос с помощью jQuery? Вы используете jQuery только ради ajax-запросов? Для этого есть fetch (нативный + есть полифил) или axios.