いくつかのドキュメント名でいっぱいのドロップダウンメニューがあります。ドキュメントを選択すると、onDocumentChange() メソッドが呼び出されます。
ドロップダウン メニューを埋めるために、サーバーからの doc オブジェクトのリストである result というオブジェクトを受け取ります。
<select id="documentSelect" onChange="onDocumentChange()">
<c:forEach items="${results}" var="result">
<option id="${result.getDocDisplayURL()}"><c:out value="${result.getDocFn()}"/></option>
</c:forEach>
</select>
この時点まで、それは前向きです。
この doc オブジェクトには、日付と時刻という別の属性があります。ユーザーがドロップダウン メニューから任意のアイテムをクリックすると、その特定のアイテムの時間と日付の属性を onDocumentChange() メソッドに送信します。どうやってやるの。
私はこのようなことを推測しています
<select id="documentSelect" onChange="**onDocumentChange(result.date, result.time)**">
<c:forEach items="${results}" var="result">
<option id="${result.getDoc()}"><c:out value="${result.getText()}"/></option>
</c:forEach>
</select>
ありがとう