Как мне проверить, является ли запрос AJAX?Я использую CodeIgniter.У меня есть ссылка, что когда он щелкнет, он откроет всплывающее диалоговое окно, это делается через ajax, который он запрашивает имя контроллера login_window()
.
CodeIgniter
//Here is the controller name:
function login_window(){
// request via ajax
$this->load->view("login_window");
}
jQuery
//here is the jquery code:
//I am using a jquery plugin FACEBOX
$('a[rel*=dialog]').facebox();
<a href="http://localhost/codeigniter/login_window" rel="dialog">Login</a>
Я хочу проверить, является ли это запросом AJAX, и если нет, я перенаправлю их на домашнюю страницу.поэтому они не могут получить доступ к странице, которая предназначена только для запросов ajax.