Добрый вечер. Есть такой код на JS:
$( function()
{
$( 'body' ).on( 'click', 'a.md-trigger', function( e )
{
e.preventDefault();
$.ajax(
{
url: $( this ).attr( 'href' ),
type: 'GET',
}
});
});
})
PHP код:
while($weblist = mysqli_fetch_array ($list)) {
echo "<br>{$weblist['name']}";
echo "<a class='md-trigger' href = 'vhosts.php?link={$weblist['name']}'><img src = '/panel/img/edit.png' width = '30px' height = '30px'></a>";
}
$edit = $_GET['link'];
При нажатии на ссылку скрипту посылается GET-запрос вида
host.ru/script.php?link=xxx
Вроде как AJAX должен обрабатывать этот запрос, и перезагрузки страницы происходить не должно, однако, страница всё равно перезагружается, при нажатии на ссылку. Возможно, в JS коде чего-то не хватает?