2
라디오 버튼 그룹을 새로 고침하는 데 문제가 있습니다. 누군가 도와 드릴 수 있기를 바랍니다. 문제는 최신 라디오 (라디오가 선택됨)를 표시하는 방법입니다. 사용자 선택 A, 다른 사용자가 자신의 장치에서 '#rA'라디오 버튼을 어떻게 볼 수 있습니까?jQuery Mobile : 주기적으로 라디오 버튼을 새로 고침
여기에 선택한 라디오의 값을 표시하는 div와 3 개의 라디오 버튼이 있습니다.
<div id="radiostate"><?php echo $value;?></div>
<div id="test" >
<input type="radio" name="r" id="rB" value="B" data-theme="c" ><label for="rB"> </label>
<input type="radio" name="r" id="rA" value="A" data-theme="a" ><label for="rA"> </label>
<input type="radio" name="r" id="rC" value="C" data-theme="f" ><label for="rC"> </label>
</div>
10 초마다 DIV "#radiostate를 '새로 고침, 라디오 버튼을 얻을 수있는 코드가 $ 값을 기준으로 확인이 잘 작동
var refresh = setInterval(function(){
$('#radiostate').load('getstate.php');
var dbvalue = $('#radiostate').text();
$('input[type="radio"][value="' + dbvalue +'"]').attr('checked', true).checkboxradio("refresh");
}, 10000);
가 선택한 라디오 값을 표시 (A, B , 또는 C) "#radiostate"에서,하지만 라디오 버튼을 변경하지 않습니다 ... 어떤 제안? 미리 감사드립니다!
EDIT1
나는 또 다른 PHP (radio.php)에 라디오 버튼을 넣고, 후 10 초마다로드하려고했습니다, 그러나 이것은 완전히 스타일을 엉망. 내가 jquery.js와 jquerymobie.js을 포함하는 경우의 index.php에이 것 : 내가 radio.php에서 jquery.js와 jquerymobile.js을 포함하지 않는 경우 , 라디오 버튼 스타일을 잃게 이와 같이 보이지만 radio.php 각 로딩 후의 층 증가 :
대신 체크 .attr를 사용
감사하지만 여전히 작동하지 않습니다. – pangpp