@chaeney ,
Perhaps, this topics could be helpful: Datatable - Inline select editor ,
Visible selector button in datatable .
In fact, editor: “select” is a regular HTML-select that is rendered in a table cell every time the edit operation (for example, after click) is initialized so if nothing from above will not be suitable, it could be better to use your initial variant.