2013-10-30 4 views
0

URL 매개 변수에 내 옵션을 어떻게 전달합니까?링크로 전달되는 드롭 다운 옵션 선택 ahref

선택 코드 : 모든 사전 설정 paramters와

echo "<select id=\"reasoncode\" name=\"reasoncode[$transnum]\"><option value=\"$ot_reasoncode\" default>$convert_rc</option><option value=\"0\"></option>"; select_reasoncode(); 
echo "</select>\n"; 

링크 :

를 :

echo "<a href=\"file_action.php?id=$id&confirmsubmit=1&uid=$uid\" title=\"Submit\"><img src=\"images/submit.png\" border=\"0\"></a> 

그래서 기본적으로 모든 내가 할 일이 그렇게처럼 내 AHREF 링크에 그 드롭 다운 선택을 통합 어떻게 든 원하는

echo "<a href=\"file_action.php?id=$id&confirmsubmit=1&uid=$uid&SELECT=$SELECTVAR\" title=\"Submit\"><img src=\"images/submit.png\" border=\"0\"></a> 

이것은 가능한가 ??

+0

예를 들어 자바 스크립트를 사용하는 것이 가능하지만 단순히 링크 대신 제출 버튼을 찾는 것이 아닙니다. – jeroen

+0

아니요 이미 페이지에

이 있으므로 ahref (링크)를 사용하고 싶습니다. – rubberchicken

+0

네스트를 중첩하지 않는 한 여러 양식을 사용할 수 있습니다. – jeroen

답변

3
<select name="reasoncode" id="reasoncode" onchange="changePath();"> 
<option value=""></option> 
<option value="page1.php?id=<?php echo $id;?>&confirmsubmit=1&uid=<?php echo $uid;?>">Option1</option> 
<option value="page2.php?id=<?php echo $id;?>&confirmsubmit=1&uid=<?php echo $uid;?>">Option2</option> 
<option value="page3.php?id=<?php echo $id;?>&confirmsubmit=1&uid=<?php echo $uid;?>">Option3</option> 
</select> 

<a id="link1" href="" target="_blank">CLICK</a> 

<!--jquery min file--> 
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script> 
<script type="text/javascript"> 

function changePath() 
{ 
    var path= document.getElementById("reasoncode").value; 
    alert(path); 
    $("#link1").attr('href',path); 
} 
</script> 
+0

... 누군가가 드롭 다운 메뉴에서 뭔가를 선택할 때 그 옵션 내 rubberchicken

+0

에서 변수가됩니다. 그 이유는 여러 가지 옵션으로 하나 이상의 드롭 다운 메뉴가 있기 때문입니다.하지만이 옵션을 통해 이것을 전달할 수는 없습니다. 전용 링크 rubberchicken

+0

의미는 선택에서 임의의 옵션을 선택하면 앵커 태그 경로 값이 해당 옵션으로 변경되어야합니까 ?? – Ashish

관련 문제