Skip to main content
Participant
November 26, 2020
Answered

Warning and disable submit button when check box not ticked

  • November 26, 2020
  • 3 replies
  • 767 views

Hi There,

I need to add a JS on adbole fillable form on submit button. when Checkbox1 is not ticked give a warning an desable submit button, when check box is ticked submit button enables to email the form.

appreciate your help.

 

Dee

This topic is closed to new replies. Start a new post to keep the conversation going.
Correct answer ls_rbls

You can add the line below to your original script or as an additional Mouse-Up event in the same button field like:

 

var f = this.getField("Checkbox1");

var check = (f.isBoxChecked(0)) ? this.mailDoc({cTo: "justMe@mailMe.com"})  : app.alert("Please see Disclaimer at the bottom of this page and check the box to confirm that you understand the required approvals prior to submitting this request");

 

3 replies

JR Boulay
Community Expert
Community Expert
November 26, 2020

It doesn't look like JavaScript…

 

 

$('#submit').prop("disabled", true);
$('input:Checkbox1').click(function() {
if ($(this).is(':checked')) {
$('#submit').prop("disabled", false);
} else {
if ($('.checks').filter(':checked').length < 1){
$('#submit').attr('disabled',true);}
}
});

 

Acrobate du PDF, InDesigner et Photoshopographe
ls_rbls
Community Expert
Community Expert
December 20, 2020

Thank you for catching that JR. 

 

I should've clarified to delete that script and use the example Mouse-up event above.

Technical Generalist
ls_rbls
Community Expert
ls_rblsCommunity ExpertCorrect answer
Community Expert
November 26, 2020

You can add the line below to your original script or as an additional Mouse-Up event in the same button field like:

 

var f = this.getField("Checkbox1");

var check = (f.isBoxChecked(0)) ? this.mailDoc({cTo: "justMe@mailMe.com"})  : app.alert("Please see Disclaimer at the bottom of this page and check the box to confirm that you understand the required approvals prior to submitting this request");

 

Technical Generalist