Ответы пользователя по тегу MySQL
  • Как получить данных на select из база данных через javascript?

    @darknefrit
    Как то так наверное
    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);	
    });
    Ответ написан
    Комментировать