html form表單提交
阿新 • • 發佈:2018-12-31
前要:利用themleaf模板使用th:checked提交資料怎麼選擇都是on 奇怪的很,只好回去使用原來的form表單提交了
重新測試了一遍發現只能必須只能寫name 而不是在div radio的範圍內部寫th:field="*{serviceAttitudeScore}",也不能單獨寫載label裡面,僅僅支援name提交表單!!!!! value可以兩種寫法(th:value/value)
對於themleaf都可以提交,提交屬性是name或者th:field,但是對於radio是name 而不是th:field!!!!!!!!!!
頭部
<form id="form1" action="#" th:action="@{/workflow/worksheetEdit/create}" method="post" class="box-body-content" th:object="${worksheetEditVo}" enctype="multipart/form-data" role="form">
<div class="radioBox" > <label><input type="radio" name="serviceAttitudeScore" value="5">很滿意 5分</label> <label><input type="radio" name="serviceAttitudeScore" value="4">滿意 4分</label> <label><input type="radio" name="serviceAttitudeScore" value="3">尚可 3分</label> <!--<label><input type="radio" name="attitude">不滿意 2分</label>--> <!--<label><input type="radio" name=attitude">投訴 1分</label>--> </div>
name只要對應類的欄位利用submit提交即可,主要是提價必須在表單內部,不然不知道提交的是什麼
<div class="box-footer">
<button type="submit" class="btn btn-sure" >儲存</button>
</div>
</form>