같은 이름이지만 다른 ID를 가진 라디오 버튼이 많아서 페이지로드시 특정 버튼을 선택하지 않아도됩니다. 원하는 버튼의 ID가 데이터베이스에 저장됩니다. 나는 실제 Ajax 호출을 위해 이런 종류의 솔루션을 시도했지만, 슬프게도 작동하지 않았다.jQuery : 데이터베이스에서 ID 태그를로드 중
$.ajax({
type: "POST",
url: "load_config.php",
dataType: "json",
data: dataString,
success: function(data)
{
var buttonID = "#"+data.buttonID; // data.buttonID = "button5"
$(buttonID).attr("checked", true);
}
});
하는 HTML 부분은 버튼보다 훨씬있는 경우를 제외하고,이 그렇다고 방식에있는 동안 :
이<input type="radio" id="button1" name="example" value="value1"/>
<input type="radio" id="button2" name="example" value="value2"/>
<input type="radio" id="button3" name="example" value="value3"/>
<input type="radio" id="button4" name="example" value="value4"/>
<input type="radio" id="button5" name="example" value="value5"/>
어떤 오류 메시지가 나타납니다? – Sarfraz
시도하십시오 jsFiddle : http://jsfiddle.net/CfWsc/. 그것은 나를 위해 FF3.6에서 작동합니다. AJAX 호출이 성공하고 있습니까? 데이터가 맞습니까? – MvanGeest
'data.buttonID'가'button5'인지 또는 html에'button5'라고하는 다른'ID'가있을 경우 다시 확인하십시오. – KakambaWeb