|
|
|
@ -96,14 +96,14 @@
|
|
|
|
|
<label>Файлы:</label>
|
|
|
|
|
<th:block th:each="file, rowStat : *{files}">
|
|
|
|
|
<div class="row" th:id="|files${rowStat.index}|"
|
|
|
|
|
th:style="${file.deleteFlag} ? 'display: none;' :''">
|
|
|
|
|
th:style="${file.deleted} ? 'display: none;' :''">
|
|
|
|
|
<input type="hidden" th:field="*{files[__${rowStat.index}__].id}"/>
|
|
|
|
|
<input type="hidden" th:field="*{files[__${rowStat.index}__].deleteFlag}"/>
|
|
|
|
|
<input type="hidden" th:field="*{files[__${rowStat.index}__].deleted}"/>
|
|
|
|
|
<input type="hidden" th:field="*{files[__${rowStat.index}__].name}"/>
|
|
|
|
|
<input type="hidden" th:field="*{files[__${rowStat.index}__].tmpFileName}"/>
|
|
|
|
|
<div class="col-2">
|
|
|
|
|
<a class="btn btn-danger float-right"
|
|
|
|
|
th:onclick="|$('#files${rowStat.index}\\.deleteFlag').val('true'); $('#files${rowStat.index}').hide(); |">
|
|
|
|
|
th:onclick="|$('#files${rowStat.index}\\.deleted').val('true'); $('#files${rowStat.index}').hide(); |">
|
|
|
|
|
<span aria-hidden="true"><i class="fa fa-times"/></span>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
@ -222,9 +222,9 @@
|
|
|
|
|
|
|
|
|
|
var flagInput = $("<input/>")
|
|
|
|
|
.attr("type", "hidden")
|
|
|
|
|
.attr("id", "files" + fileNumber + ".deleteFlag")
|
|
|
|
|
.attr("id", "files" + fileNumber + ".deleted")
|
|
|
|
|
.attr("value", "false")
|
|
|
|
|
.attr("name", "files[" + fileNumber + "].deleteFlag");
|
|
|
|
|
.attr("name", "files[" + fileNumber + "].deleted");
|
|
|
|
|
newFileRow.append(flagInput);
|
|
|
|
|
|
|
|
|
|
var nameInput = $("<input/>")
|
|
|
|
@ -246,7 +246,7 @@
|
|
|
|
|
|
|
|
|
|
var nextA = $("<a/>")
|
|
|
|
|
.addClass("btn btn-danger float-right")
|
|
|
|
|
.attr("onclick", "$('#files" + fileNumber + "\\\\.deleteFlag').val('true'); $('#files" + fileNumber + "').hide();")
|
|
|
|
|
.attr("onclick", "$('#files" + fileNumber + "\\\\.deleted').val('true'); $('#files" + fileNumber + "').hide();")
|
|
|
|
|
.append(($("<span/>").attr("aria-hidden", "true")).append($("<i/>").addClass("fa fa-times")))
|
|
|
|
|
;
|
|
|
|
|
nextDiv.append(nextA)
|
|
|
|
|