2013-02-05 4 views
0

안녕하세요 여러분 데이터베이스에서 채워지는 두 개의 드롭 다운 메뉴를 만든 jsp 페이지를 만들었습니다. 페이지를 테스트 할 때 제대로 작동하지만 관리자가 드롭 다운 메뉴의 필드에 아래 이미지와 같은 배경색이 필요하다고 말했습니다. 내가 뭘 할 수 있니? 이 필드가 하드 코딩 된 경우이 작업을 수행하는 방법을 알고 있지만이 시나리오에서 수행하는 방법을 알지 못합니다. 내 코드도 바닥에 .. 고마워!데이터베이스 채워진 드롭 다운 메뉴

 `<form:form method="POST" commandName="excsAnaSelNav"> 
     <br> 
    <table width="100%"> 
     <tr> 
    <td width="20%"></td> 
    <td width="20%"> Type: 
    <form:select id="type" onChange = 'checkType()'path="analysisEvents"> 
    <form:option value="All" label="--- All ---" /> 
        <form:options items="${analysisEvents}" /> 
       </form:select> 
       </td> 


      <td width="20%"> Forecast ISC:<form:select path="iscCodes"> 
       <form:option value="All" label="--- All ---" /> 
        <form:options items="${iscCodes}" /> 
       </form:select> 
       </td> 

      <td width="30%"><div id="sctry" style="visibility:hidden"> 
     Actual ISC: <select style="width:50px" id="actualisc"> 
     <option value="ALL" selected>All</option></select></div>` 

Drop Down Menu

답변

1

당신은 해당 항목, 또는이 일을 참조하는 스크립트에서 배열을 사용하는 색을 지정하여 데이터베이스의 테이블/열 중 하나가 필요합니다. DropDown을 만들 때 선택 상자에 입력 한 항목에 해당하는 색상을 데이터베이스/배열에 쿼리하면됩니다.

dropDownEntry = Query->Select Drop Down Entry 
dropDownColor = Query->Select dropDownEntry Color 

<select> 
For Every dropDownEntry 
    <option style='background-color: dropDownColor'>dropDownEntry</option> 
End For 
</select> 
:

내가 JSP와 좋은거야, 그래서 여기에 몇 가지 의사입니다