Witam,
Mam problem z wyciągnięciem danych z mojego pliku javascript. Już nie mam sił do tego, nie wiem jak się odwołać do wartości Maxpowervoltage, znaczy się do jego value. Mam dwie listy rozwijane : wybieram typ i model i nie wiem jak wyciągnąć te dane.
Napisałem coś takiego
$('select[name=modelSelect]').on('change', function(){
if( $(this).val() != '')
console.log($(this).val());{
for (index = 0; index < producent.length; ++index) {
if ($(this).val() == producent[index]["name"]){
$('td#vmppnom').text( producent[index]["Maxpowervoltage"]["value"] );
};
}
}
});
A moja baza w javascript wygląda tak:
var solvis = {
name: "Solvis",
versions : {
sv60255e: {
name: "SV60-255 E",
CapacityRating:{
name: "Capacity rating",
value: 255 },
ModulEfficiency:{
name: "Modul Efficiency",
value: 15.58 },
Maxpowervoltage:{
name: "Max power voltage",
value: 30.8 },
Maxpowercurrent:{
name: "Max power current",
value: 8.34 },
},
},
};
Zrzut ekranu jak to wygląda.