我有一個包含不同輸入的表單。現在我調用 GET 并希望將所有信息提供給另一個站點。<form action="/listShifts" method="GET"> <div class="row"> <div class="m-1 col-sm-3"> <label class="control-label"><spring:message code="shifts.startdate"/></label> <input type="date" class="form-control" value=""> </div> <div class="m-1 col-sm-3"> <label class="control-label"><spring:message code="shifts.enddate"/></label> <input type="date" class="form-control" value=""> </div> <div class="m-1 col-sm-3"> <label class="control-label"><spring:message code="shiftstatus.name"/></label> <select name="stateId" class="form-control"> <option value=""><spring:message code="shifts.selectshiftstate"/></option> <option value=""><spring:message code="shifts.allstates"/></option> <c:forEach items="${states}" var="state"> <option value="${state.stateId}">${state.stateName}</option> </c:forEach> </select> </div> <button type="submit" class="mt-4 btn btn-outline-info align-self-center"><spring:message code="shifts.filter2"/></button> </form>狀態 ID 寫入 URL。日期沒有。我怎樣才能改變這個?不知道如何解決這個問題。
1 回答

翻過高山走不出你
TA貢獻1875條經驗 獲得超3個贊
您需要添加name參數才能inputs通過 提交forms。如果您想提交date,只需name在日期字段中添加屬性即可。
<div class="m-1 col-sm-3">
<label class="control-label">
<spring:message code="shifts.startdate"/>
</label>
<input type="date" class="form-control" value="" name="start_date">
</div>
<div class="m-1 col-sm-3">
<label class="control-label">
<spring:message code="shifts.enddate"/>
</label>
<input type="date" class="form-control" value="" name="end_date">
</div>
現在,您只能獲得狀態,因為您僅將名稱屬性添加到狀態下拉列表中。
<select name="stateId" class="form-control">
...
- 1 回答
- 0 關注
- 168 瀏覽
添加回答
舉報
0/150
提交
取消