Apply form validation to confirm modal
Tue Apr 13 2021 19:15:46 GMT+0000 (Coordinated Universal Time)
Saved by
@pots07
#php
#jquery
<?php
// DP style
$rules_delete_exception = array();
$rules_delete_exception[] = 'booker_name {
required: true
}';
$this->formhelper->setupJsFormValidation('confirm_form', '{'.implode(', ', $rules_delete_exception).'}', $messages='{}', $submit_handler='default');
?>
<!-- action button -->
<button type="button" class="btn bg-danger" data-toggle="modal" data-target="#confirm_modal">Confirm</button>
<!-- Modal to confirm action initially hidden -->
<div id="confirm_modal" class="modal fade" tabindex="-1">
<?php echo form_open('controller/method', array('id' => 'confirm_form')); ?>
<input type="text" name="booker_name">
<button type="button" data-dismiss="modal">Close</button>
<button type="submit">Yes, delete exception</button>
</div>
</form>
</div>
<script>
// Jquery style
const fv = FormValidation.formValidation(confirm_form, {
rules: {
'booker_name', {required: true }
},
});
</script>
content_copyCOPY
Apply form validation to a confirm modal. See url for where code is adapted from
https://formvalidation.io/guide/examples/integrating-with-bootbox/
Comments