URL 매개 변수를 기반으로하는 맞춤 등록 시스템이 있습니다.
1 단계 : 나는 일부 버튼이 있고이 버튼 중 하나를 클릭 할 때 내가 사용하여 값을 얻을 수있어 다음 페이지로 값을 전달합니다 <?php echo $_GET['step1'];?>
(이 잘 작동)
2 단계 : 두 개의 선택 상자 만 사용하고 (여기에서 양식을 사용하고 싶지 않음) <a>
클릭하면 해당 선택 항목을 url에 전달하고 싶습니다.
내 코드는 다음과 같습니다.
<select name="gender">
<option value="male">Male</option>
<option value="female">Female</option>
</select>
<select name="color">
<option value="red">Red</option>
<option value="blue">Blue</option>
</select>
<a href="http://domain/step1/step2?step1=<?php echo $_GET['step1'];?&SELECTboxVALUES>">Next</a>
그래서 다음 페이지로 넘어 가고 싶은 것이 있습니다.
어떻게해야합니까? 버튼 클릭이나 jquery에 PHP를 사용해야합니까?
감사
<a id="next" href="http://domain/step1/step2?step1=<?php echo $_GET['step1'];?&SELECTboxVALUES>">Next</a>
아래 코드 사용
$('#next').on('click', function(e){
e.preventDefault();
var url = $(this).attr('href');
var gender = $('[name="gender"]').val();
var color = $('[name="color"]').val();
if( gender && color ){
window.location.href = url+'?&'+gender+color;
}
});
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다