Как получить данных на select из база данных через javascript?
Если данных не много и вы заранее знаете какие данные вам нужны для селекта просто получите их в json и используйте когда нужно. Если же данных много и они заранее не известны - запрашивайте их с сервера Аяксом. Можно даже в виде готового хтмл для селекта.
Как то так наверноеfetch(URL_forGetSelectData,
).then(function (response) {	
	return response.json();
}).then(function (response) {
// если даные пришли в виде html: '<option value="value_1">name_1</option><option value="value_n">name_n</option>'
	document.getElementById("selectId").innerHTML=response; 
	// или если  данные пришли в виде json примерно :
	// response = {
	// 	"name_1":"value_1",
	// 	//...
	// 	"name_n":"value_n",
	// };
	let  fragment = document.createDocumentFragment();
	for (let option in response){
		let optionElem = new Option(option, response[option]);
		fragment.appendChild(optionElem);
	}
	document.getElementById("selectId").appendChild(fragment);
	
	return;
}).catch(function (error) {
	console.log(error);	
});