Estoy usando Bootstrap modal para verificar si un elemento está disponible en un formulario. Si no, aparece el modal. Pero después de cerrar el modal y hacer clic en el botón Enviar por segunda vez, no volverá a aparecer.
if (!document.getElementById("ipfs-cid")) { $("#noFileModal").modal("show"); } else { var data = { action: "acadp_public_save_metadata", ipfs_cid: document.getElementById("ipfs-cid").value, filenames: filenames, name: document.getElementById("acadp-title").value, description: document.getElementById("description").value, security: acadp.ajax_nonce, }; ....Aquí está mi modal, algunos cerca de
<div class="modal fade" id="noFileModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel"><?php esc_html_e( 'No File Uploaded', 'advanced-classifieds-and-directory-pro' ); ?></h5> </div> <div class="modal-body"> <?php esc_html_e( 'Please upload at least one file.', 'advanced-classifieds-and-directory-pro' ); ?> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> </div> </div> </div> </div>Cualquier ayuda para un novato como yo es muy apreciada.