0
저는 json n php를 처음 사용했습니다.
라디오 버튼에 대한 데이터를 가져오고 json으로 텍스트 상자를 가져 오는 데 아래 코드를 사용합니다. 그것은 잘 작동하지만 같은 방식으로 선택 상자에 데이터를 채우는 방법을 모르겠다.내 코드에서 동적으로 선택 채우기
function get_input_value(name, rval) {
//console.log(name + ' && ' + rval);
var i = 0;
var chk = $('input[name="' + name + '"]');
while (i < chk.length) {
//console.log($(chk[i]));
if ($(chk[i]).val() == rval) {
//console.log('loopvalue => ' + i);
$(chk[i]).prop('checked', true);
}
i++;
}
}
function loadJson (table, id) {
$.get("json-object.php", {'table': table, 'id':id}, function (data) {
console.log(data);
$.each(data, function (k, v) {
if ($('input[name="'+k+'"]').is('input[type="text"]')) {
$('input[name="'+k+'"]').val(v);
}
if ($('select[name="'+k+'"]').is('input[type="radio')) {
get_input_value(k,v);
}
if ($('input[name="'+k+'"]').is('input[type="checkbox"]')) {
get_input_value(k,v);
}
console.log(k+' ==> '+v);
});
}, 'json');
}
저는 정말 나쁜 소년이었습니다. 나는'json-object.php? table = users & id = 1'을 얻으면 어떻게 될지보고 싶었습니다. – Roman