Почему возвращение false не мешает обновлению страницы
Я хочу перейти на следующую страницу в моем списке через pjax
и мне нужно предотвратить обновление страницы после нажатия на anchor
элемент. Я пытаюсь так:
echo "<a class='$active' href='admin" . $admin[0]['numb'] . ".php?p={$p}&id={$user['id']}&page={$currentPage}&offset={$pageOffset}' onclick='return userForm.actionPager(this)'>{$currentPage}</a>";
Где userForm.actionPager(this)
похоже:
let actionPager = function (link) {
let url = $(link).attr('href').split('?')
$.pjax.defaults.timeout = false
$.pjax({
url: url[0],
data: url[1],
container: '#user-actions-container'
})
return false
}
Я тоже пытался поставить return false
после метода, как:onclick='userForm.actionPager(this); return false;'
но снова страница обновляется. Что я делаю неправильно?