【发布时间】:2020-07-29 11:06:59
【问题描述】:
我创建了一个带有选择字段的表单,它允许用户从使用 Spring-Boot/Thymeleaf 从 Postgres 数据库填充的列表中选择一个“特殊项目”。我的问题是:如何使用用户选择的值使用数据库中与用户选择相对应的数据自动填充“项目描述”和“项目所有者”的输入字段?
我是一个新手,所以我不知道这是否可以用javascript来实现?如果不是,实现此目标的一般推荐途径是什么?
这是 HTML 代码:
<form action="">
<div class="modal-body">
Special Project Name: <select name="spProject"
th:sProject="${specialProjectList}" id="spProject"
style="float: right; width: 200px">
<option value="0">Select Special Project...</option>
<option th:each="sProject : ${specialProjectList}"
th:value="${sProject.projectname}"
th:text="${sProject.projectname}"
style="float: right; width: 200px"></option>
</select>
</div>
<div class="modal-body">
Project Description: <input type="text" id="projectDesc"
name="projectDesc" style="float: right">
</div>
<div class="modal-body">
Project Owner: <input type="text" id="projectOwner" name="projectOwner"
style="float: right; width: 200px">
</div>
<div class="modal-body">
Status: <select name="projectStatus" id="projectStatus"
style="float: right; width: 200px">
<option value="inProgress">Select project status...</option>
<option value="inProgress">In Progress</option>
<option value="complete">Complete</option>
<option value="onHold">On Hold</option>
</select>
</div>
<div class="modal-footer">
<button class="btn btn-secondary" type="button"
data-dismiss="modal">Cancel</button>
<input type="submit" value="Add" class="btn btnA btn-primary"></input>
</div>
</form>
【问题讨论】:
标签: javascript java database spring-boot thymeleaf