Как мне заставить мой javascript выбрать правильный переключатель в динамически генерируемом списке переключателей php?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как мне заставить мой javascript выбрать правильный переключатель в динамически генерируемом списке переключателей php?

Сообщение Anonymous »

Код: Выделить всё

function statequery (theabbrev,thestate) {

if (abbrev.value.length > 0) {
enabledataentry();
const xhttp = new XMLHttpRequest();
xhttp.onload = function(){
var x = 0;
var statearray = JSON.parse(this.responseText);
if (statearray.length > 0){
stateabbrev.innerHTML=statearray[x].abbrev;
statename.innerHTML=statearray[x].statename;
pci.value=statearray[x].pci;
pop.value=statearray[x].pop;

radiobuttons = document.getElementsByName('stateradio');
for (var x=0; x < radiobuttons.length; x++){
if (radiobuttons[x].id === statearray.region) {
radiobuttons[x].checked=true;
break;
}
}
}
}
xhttp.open("GET", "statesearch.php?abbrev="+theabbrev, true);
xhttp.send();

}
}
Итак, это мой javascript выше, пытающийся выбрать правильный переключатель. Причина, по которой я это сделал, заключается в том, что список переключателей создается динамически с помощью запроса PHP. Это PHP-код, который генерирует список переключателей. Однако я не могу заставить его выбрать правильную кнопку. В консоли нет ошибок, значит что-то происходит, но не так, как я хочу. Кто-нибудь знает, как заставить это работать?

Подробнее здесь: https://stackoverflow.com/questions/791 ... php-dynami
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»