Grzegorz Brzęczyszczykiewicz, permalink
Aloha,
Klausimas daugiau parūkymui.
Iš servo gaunu JSON'ą, sumaitinu į drop-down'ąir labai norėčiau, kad
išliktų pasirinkimas. Kol kas neišlieka. Prikabinu du vaizdelius, vienas
su pradėtu eilutės redagavimu, kitas - praskleistu sąrašu.
Perkraut kompą? Juokas juokais, bet su Python Blender'yje buvo tokia
situacija, kad padėjo tik kompo perkrovimas. Ilgai .ulkinaus, bet
veltui; ryte ant kito kompo kodas veikė kaip priklauso ( failai
sync'inami per OneDrive).
JS gabalas:
$('.editBtn').on('click',function(){
// populate ontology drop-down
let onto_dropdown = $(this).closest("tr").find('.ontology-dropdown');
let onto_default =
$(this).closest("tr").find('.ontology-dropdown-default').text();
console.log(onto_default);
const url = '/json/ontology';
onto_dropdown.empty();
s_default = onto_dropdown.append('<option disabled>Choose Information
Ontolopgy</option>');
onto_dropdown.prop('selectedIndex', 0);
$.getJSON(url, function (data) {
$.each(data, function (key, value) {
current =
onto_dropdown.append($('<option>/</option>').attr('value',
value.id).text(value.name));
if (onto_default === value.name) {
onto_dropdown.val(value.name);
console.log("Setting selection to "+value.name);
}
});
});
Konsolė:
...
Standard Foundations uf:209:17
XHRGET http://localhost:8080/json/ontology [HTTP/1 200 OK 455ms]
Setting selection to Standard Foundations uf:224:33
--
Grzegorz
Chrząszczyrzewoszyce, powiat Łękołody