Title: mc2prod's Replies | WordPress.org

---

# mc2prod

  [  ](https://wordpress.org/support/users/mc2prod/)

 *   [Profile](https://wordpress.org/support/users/mc2prod/)
 *   [Topics Started](https://wordpress.org/support/users/mc2prod/topics/)
 *   [Replies Created](https://wordpress.org/support/users/mc2prod/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/mc2prod/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/mc2prod/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/mc2prod/engagements/)
 *   [Favorites](https://wordpress.org/support/users/mc2prod/favorites/)

 Search replies:

## Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Contact Form 7] No confirmation message on Safari](https://wordpress.org/support/topic/no-confirmation-message-on-safari/)
 *  [mc2prod](https://wordpress.org/support/users/mc2prod/)
 * (@mc2prod)
 * [7 years, 6 months ago](https://wordpress.org/support/topic/no-confirmation-message-on-safari/#post-10849907)
 * [@noez_design](https://wordpress.org/support/users/noez_design/)
 * This code goes into any custom javascript file or you can load it in your child
   themes footer via <script></script> tags but not in the functions.php
 *     ```
       jQuery( document ).ready(function() {
          // If file upload field is empty: remove. Otherwise it will not submit in Safari 11.1.1
       	jQuery(".wpcf7-submit").on('click', function(){
       	     //alert("Clicked");
       	    jQuery("input[type=file]").each(function() {
       		if(jQuery(this).val() === "") {
       		  //alert(jQuery(this).attr("name"));
       		  jQuery(this).prop('disabled', true);	    
       		}
       	    });
               })
       });
       ```
   
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Contact Form 7] No confirmation message on Safari](https://wordpress.org/support/topic/no-confirmation-message-on-safari/)
 *  [mc2prod](https://wordpress.org/support/users/mc2prod/)
 * (@mc2prod)
 * [7 years, 8 months ago](https://wordpress.org/support/topic/no-confirmation-message-on-safari/#post-10607437)
 * A little late, but this is how I solved it:
 *     ```
       // If file upload field is empty: remove. Otherwise it will not submit in Safari 11.1.1
       	jQuery(".wpcf7-submit").on('click', function(){
       	     //alert("Clicked");
       	    jQuery("input[type=file]").each(function() {
       		if(jQuery(this).val() === "") {
       		  //alert(jQuery(this).attr("name"));
       		  jQuery(this).prop('disabled', true);	    
       		}
       	    });
               })
       ```
   
 * The reason cf7 dom related (document.addEventListener( ‘wpcf7submit’, function(
   event )) does not work is it fires after ajax submission. You need to do your
   work before ajax submission. I used the above function in when dom ready. Use
   this when you absolutely need file input.
    -  This reply was modified 7 years, 8 months ago by [mc2prod](https://wordpress.org/support/users/mc2prod/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Simple 301 Redirects - Addon - Bulk Uploader] Bulk uploads not saving](https://wordpress.org/support/topic/bulk-uploads-not-saving/)
 *  [mc2prod](https://wordpress.org/support/users/mc2prod/)
 * (@mc2prod)
 * [9 years, 9 months ago](https://wordpress.org/support/topic/bulk-uploads-not-saving/#post-7605162)
 * I can confirm this issue posted by mattvd. I have been unable to use this plugin
   because of the issue above. I have reinstalled several different times over the
   past months.

Viewing 3 replies - 1 through 3 (of 3 total)