В песочницу грузить много получится, да и откровенно говоря, я не доконца понимаю как ими пользоваться. плагин remodal такой же как и на гите без изменений, php файл думаю тут вообще роли не играет, форма почти стандартная. а вот файл, который обрабатывает ее отправку через аякс
$(document).ready(function(){$("form").submit(function(){var formID=$(this).attr('id');var formNm=$('#'+formID);var message=$(formNm).find(".msgs");var formTitle=$(formNm).find(".formTitle");$.ajax({type:"POST",url:'https://site.ru/mail.php',data:formNm.serialize(),success:function(data){message.html(data);formTitle.css("display","none");setTimeout(function(){$('.formTitle').css("display","block");$('.msgs').html('');$('input').not(':input[type=submit], :input[type=hidden]').val('');},3000);},error:function(jqXHR,text,error){message.html(error);formTitle.css("display","none");setTimeout(function(){$('.formTitle').css("display","block");$('.msgs').html('');$('input').not(':input[type=submit], :input[type=hidden]').val('');},3000);}});return false;});var $input=$('.form-fieldset > input');$input.blur(function(e){$(this).toggleClass('filled',!!$(this).val());});});
я примерно так же предполагаю, что надо было бы делать, вот только смотри, вот код для отправки через аякс.. и куда вставить клоз?
$(document).ready(function(){$("form").submit(function(){var formID=$(this).attr('id');var formNm=$('#'+formID);var message=$(formNm).find(".msgs");var formTitle=$(formNm).find(".formTitle");$.ajax({type:"POST",url:'https://site.ru/mail.php',data:formNm.serialize(),success:function(data){message.html(data);formTitle.css("display","none");setTimeout(function(){$('.formTitle').css("display","block");$('.msgs').html('');$('input').not(':input[type=submit], :input[type=hidden]').val('');},3000);},error:function(jqXHR,text,error){message.html(error);formTitle.css("display","none");setTimeout(function(){$('.formTitle').css("display","block");$('.msgs').html('');$('input').not(':input[type=submit], :input[type=hidden]').val('');},3000);}});return false;});var $input=$('.form-fieldset > input');$input.blur(function(e){$(this).toggleClass('filled',!!$(this).val());});});
Да там не понятно...она так же предлагает создать объект, а дальше лес....вот ссылка https://github.com/VodkaBears/Remodal#remodal А в примерах там диалоговые окна, которые и так черт их подери закрываются....Не могу понять просто
скачать его я могу, даже на эту же машину, но будет ли корректно работать если я в папке пользователя просто заменю папку npm на папку которую скопирую когда плагин установлен?запутано но вроде понятно