Как отключить кнопку отправки
, просто вызовите функцию в событии onclick и ... возвращайте true для отправки и false, чтобы отключить отправку. ИЛИ вызывать функцию на window.onload как:
window.onload = init();
и в init () сделать что-то вроде этого:
var theForm = document.getElementById(‘theForm’);
theForm.onsubmit = // what ever you want to do
Попробуйте создать уникальный список перед печатью значений, это может быть что-то вроде в примере ниже. Ключевым моментом является метод seq_contains .
<#assign uniqueList = []>
<#list rentalUnitsOfTenant as ru>
<#if ru.currentLease??>
<#if ru.currentLease.contractType= "LIMITED">
<#assign contract = msg["contract01"]>
...
</#if>
<#if !uniqueList?seq_contains(contract) >
<#assign uniqueList = uniqueList + [contract]>
</#if>
</#if>
</#list>
<#list uniqueList as contract>
${contract}<#sep>/</#sep>
</#list>