<tr th:each="userStat : ${list}">
<td th:text="${userStat.substringName}"></td>
<td id="ids" th:value="${userStat.id}" ></td>
List list = new ArrayList()
HashMap<Object, Object> objectObjectHashMap = new HashMap<>()
objectObjectHashMap.put("id", value.getId())
objectObjectHashMap.put("substringName", substringName)
objectObjectHashMap.put("returnContractPath", returnContractPath())
list.add(objectObjectHashMap)
map.put("list",list)
(2)下拉框传值问题:
<select name="contactsId" class="form-control" id="contactsId" required>
<option value="">请选择联系人</option>
<option th:each="list:${sysContacts}" th:value="${list.id}"
th:text="${list.contactName}"></option>
</select>
三、js中引用thymeleaf
<script th:inline="javascript">
var editFlag = [[${@permission.hasPermi('system:quotation:edit')}]];
var checkFlag = [[${@permission.hasPermi('system:quotation:check')}]];
</script>
四、th:href多参数
<a th:href="@{'/system/business/downloadFail?failName='+${userStat.substringName}+'&returnContractPath='+${userStat.returnContractPath}}">
<input type="button" class="btn-xs btn-info" style="width: 40px" value="下载"/>
五、th:onclick多参数
<a href="#" th:onclick="removeFile([[${userStat.id}]],[[${userStat.returnContractPath}]]);">
<input type="button" class="btn btn-danger btn-xs" style="width: 40px" value="删除"/>
js代码:
function removeFile(userStatId,returnContractPath) {
var formData = new FormData();
formData.append("id",userStatId);
formData.append("returnContractPath",returnContractPath);
$.ajax({
url: prefix + "/removeFail",
type: 'post',
async: false,
data: formData,
processData: false,
contentType: false,
success: function(result) {
$.operate.successCallback(result);
六、 th:src 图片引用
<img src="https://baidu.com/xxx.jpg">
<img th:src="@{../img/001.jpg}">
<img src="" id="weather-icon">
$("#weather-icon").attr("src","/weatherforecast/assets/weatherIcon/100.png");
先写这么多, 后续待补充。。。
李多肉同学
粉丝