2010-06-12 5 views
0

나는이 같은 목록 상자가 오전이, 목록 상자 값이 목록 상자에 나열됩니다목록 상자에서 값을 선택하는 방법은 무엇입니까?

<td bgcolor="#FFFFCC"> 
<select name="listbox" id="FriendmailId" size="3" > 
<option value="0">Select User From List</option> 
<? foreach($searchfriend as $row) 
{?> 

<option value=""><?=$row['dEmailID'];?></option> 
<? } ?> 
</select> 
</td> 

데이터베이스에서 채워 ....하지만 난 그것을 highted하는 항목을 선택하면 문제가됩니다 이것은 일반적으로 특정 조건에 옵션 충족 될 때 이루어집니다, 루프에서

<option value="" selected="selected"><?=$row['dEmailID'];?></option> 

: 너무

답변

4

이유하지만 정말 당신은 당신이 선택하려는 옵션 값 selected="selected"을 추가 할 필요가 선택되지 않음 선택되다 물론 하나의 옵션이

<? foreach($searchfriend as $row) 
    if (condition to select a specific option value) // when true 
    { 
{?>  
<option value="" selected="selected"><?=$row['dEmailID'];?></option> 
<? } else { ?> 
<option value=""><?=$row['dEmailID'];?></option> 
<? }} ?> 

주) 한 번에 선택할 수 있습니다 당신은 기본적으로 옵션에 대한 selected="selected"을 지정하지 경우, 첫 번째 옵션 값이 선택됩니다.

+0

@actaually 데이터의 아약스 – udaya

+0

에 의해 채워집니다는 다시는 – udaya

+0

내가 그것을 – udaya

관련 문제