instead of this: jQuery('#wpuf_new_post_form').submit(function(e) {
jQuery('#wpuf_new_post_form').submit(function(e) {
Try this way, it should work for you.
jQuery(document).on("submit", "#wpuf_new_post_form" , (function(e)) {
jQuery(document).on("submit", "#wpuf_new_post_form" , (function(e)) {
var data2 = jQuery('#wpuf_new_post_form').serialize();
first do console.log(data2)console.log(data2)
try it, should print entire form 's data in console.