У меня есть отделение с классом .excelDL
. OnClick отделения, я представляю форму, используя AJAX, не обновляя страницу, которая, кажется, хорошо работает.
Проблема, которую я имею, я должен обнаружить, если , $ _GET ['превосходят']
, был установлен в один после того, как форма представлена в моем mail.php
сценарий, и я получаю неопределенный индекс ошибка. Я начал получать неопределенную ошибку индекса после того, как я добавил представить спусковой механизм.
Я плохо знаком с ajax, я задавался вопросом, может ли кто-то помочь мне решить эту неопределенную проблему индекса.
Причина мне нужен спусковой механизм для моей формы, состоит в том, потому что все $ _POST ценности от формы будут в превосходить файле, который будет создан.
Большое спасибо заранее
mail.php
if($_GET['excel']==1){
echo 'hello
';
}
АЯКС
$('.excelDL').click(function(){
$('#myForm').trigger('submit', function(e){
$.post('mail.php?excel=1', $(this).serialize(), function (data) {
//SUCCESS
$('.successORfail').html(data);
setTimeout(function(){
$(".successORfail").fadeOut("slow", function() {
$(".successORfail").empty().show();
});
}, 4500);
}).error(function() {
alert("Fatal Error: mail.php not found!");
});
e.preventDefault();
});
});