라디오 버튼을 클릭하여 옵션을 선택할 수있는 페이지를 만듭니다. 선택한 라디오 버튼 값을 유지하면서 페이지를 새로 고침하고 싶습니다. 이것들이 제 코드입니다. 대신 전체 페이지를 새로 고치는 단지 사업부를 다시로드 할 수있는 방법이라디오 버튼을 선택한 후 페이지를 새로 고침하지만 라디오 버튼 값을 유지하십시오.
HTML
<div style="float:right">
<label><input type="radio" name="colorRadio" value="f1">Option 1</label><br>
<label><input type="radio" name="colorRadio" value="f2">Option 2</label><br>
<label><input type="radio" name="colorRadio" value="f3">Option 3</label><br>
</div>
<div style="float:left;" class="f1 box">This is option 1</div>
<div style="float:left;" class="f2 box">This is option 2</div>
<div style="float:left;" class="f3 box">This is option 3</div>
JAVASCRIPT
$('input[type="radio"]').click(function(){
if($(this).attr("value")=="f1"){
$(".box").hide();
$(".f1").show();
}
if($(this).attr("value")=="f2"){
$(".box").hide();
$(".f2").show();
}
if($(this).attr("value")=="f3"){
$(".box").hide();
$(".f3").show();
}
});
CSS
.box{
padding: 20px;
display: none;
margin-top: 20px;
border: 1px solid #000;
}
있습니까?
url에 쿼리 매개 변수로 추가하거나 (로컬 저장 장치 또는 쿠키와 같은) 저장소를 사용하여 값을 유지하지 않는 한이 작업을 수행 할 수 없습니다. –
쿠키가 필요하다고 생각합니다. – Epsilon
또한 변경하지 않으려면 클릭하지 말아야합니다 .. –