Есть несколько форм с уникальными ID. В каждой форме есть скрытый INPUT инициализирующий PHP функцию.
<form class='id' id="form_act" ction="/options/CORE.Executive.file.Admin.php" method="post">
<input type="text" name="name" placeholder="имя" required />
<input type="text" name="phone" placeholder="телефон" required />
<input type="hidden" name="funNAME" value="Act">
<button onclick="act()">Отправить</button>
</form>
Написан AJAX функция отлавливающая событие onclick по button в конкретной форме, и отправляющая запрос на указанную страницу.
$(document).ready(function() {
$(this).submit(function() {
var soc = '#'+($(this).find('form.id').attr('id'));
$.ajax({
type: $(soc).attr('method'),
url: $(soc).attr('action'),
data: $(soc).serialize(),
dataFilter: function(){
location.reload(true);
}
})
return false;
});
});
if ($_POST['funNAME']) {
$fladmin -> File_great('index1s.php', 'текст для вставки в файл', 'w');
}
Ну никак не хочет отрабатывать. Форумчане, есть идеи?