Vorgehensweise: festlegen des ausgewählten "drop-down-Liste" Wert zur Laufzeit

Den eingefügten code unten bin ich mit dem erstellen dropdown-Liste, und java-script für machen einige Stoffe

<td>
  <select id="currentCustomer" onchange="showSelectedCustomer(this)">
  <c:forEach var="Customer" items="${listCustomer}" >
      <option value="<c:out value="${Customer}" />"><c:out value="${Customer}" />
      </option>
 </c:forEach>
  </select>
</td>

function showSelectedCustomer(dropdown) {
var selectedCustomer = dropdown.options[dropdown.selectedIndex].value;
var currentCustomer = document.getElementById('currentCustomer');

 var context = document.forms[0].context.value;
document.forms[0].mode.value = "UPDATE";
document.forms[0].custName.value = dropdown.options[dropdown.selectedIndex].value;
document.forms[0].action=context+"/updateReportDetail.do";
document.forms[0].method="POST";
document.forms[0].submit();
}

Mein problem ist
wie die onselected Wert dynamisch in der drop-down-Liste.

Lassen Sie mich erklären hier kurz,

Zunächst zum Zeitpunkt der Protokollierung Anwendung der Landung "x.JSP" - Seite wird angezeigt drop-down-Liste mit mehreren Kunden-Namen mit der erste Kunde, der als Namen gewählt standardmäßig.
Wenn ich wählen Sie andere Kunden-Namen in der drop-down-Liste bin ich den Aufruf von Javascript[onchage Ereignis], um die Vorlage zu bilden, und einige andere Stoffe in DAO java-Klasse für den ausgewählten Kunden und wieder zurück in "x".JSP" - Seite.

Nun die Sache ist die ich brauche, um die neuesten customer name [ie..der Kunde, den ich verarbeitet in DAO java-Klasse] als onselected man in der drop-down-Liste.

Mir helfen Jungs.Vielen Dank für Ihre Mühe im Voraus.

InformationsquelleAutor Manu | 2010-08-23
Schreibe einen Kommentar