как обнаружить изменение и предотвратить отправку формы в GSP / HTML с помощью jquery / javascript, если не обнаружено никаких изменений - PullRequest
0 голосов
/ 28 октября 2018

Я хочу заблокировать отправку формы, если в полях нет изменений. Мой код выглядит так:

    <g:form >
       <label for="contactPersonName">
          <g:message code="vendorGeneralAddress.contactPersonName.label" default="Contact Person Name" />
          <span class="required-indicator">*</span>
       </label>
       <g:textField tabindex="1" placeholder="${g.message(code:'vendorGeneralAddress.contactPersonName.label')}" name="contactPersonName" value="${vendorGeneralAddressInstance?.contact_person_name}"/>

       <label for="city">
          <g:message code="vendorGeneralAddress.city.label" default="City" />
          <span class="required-indicator">*</span>
       </label>
       <g:textField tabindex="5" placeholder="${g.message(code:'vendorGeneralAddress.city.label')}" name="city" value="${vendorGeneralAddressInstance?.city}"/>

       <g:actionSubmit name="change" controller ="c1" action="g1" value="${message(code: 'bv.change.request.customer', default: 'Change')}"/>
       <g:actionSubmit name="create" controller ="c1" action="g2" value="${message(code: 'default.button.create.label', default: 'Create')}"/>

     </g:form>
...