pjax 请求一触发就将状态更改为已取消
pjax request change status to canceled as soon as it fires
这是我的代码
$(document).on('click', '#global-search-button', function() {
$.pjax({
url: "http://localhost/project/brows",
container: '#pjax-container',
timeout: 9000000 ,
})
});
当我点击按钮时
她可以应要求提供更多信息
Request URL: http://localhost/project/brows?_pjax=%23pjax-container
Referrer Policy: no-referrer-when-downgrade
Provisional headers are shown
Accept: text/html, */*; q=0.01
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Referer: http://localhost/project/brows
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36
X-PJAX: true
X-PJAX-Container: #pjax-container
X-Requested-With: XMLHttpRequest
_pjax: #pjax-container
我必须添加更多信息才能 post 这个问题,所以这里是
我经常遇到类似的问题,因为我也包含了主机名。
像这样尝试在没有它的情况下调用 pjax
$.pjax({
url: "/project/brows",
container: '#pjax-container',
timeout: 9000000,
})
原因很简单也很奇怪,基本上如果 link 的 href
应该是 #
它会在触发后立即取消....我改变了它到 javascript:void(0)
并且有效
这是我的代码
$(document).on('click', '#global-search-button', function() {
$.pjax({
url: "http://localhost/project/brows",
container: '#pjax-container',
timeout: 9000000 ,
})
});
当我点击按钮时
她可以应要求提供更多信息
Request URL: http://localhost/project/brows?_pjax=%23pjax-container
Referrer Policy: no-referrer-when-downgrade
Provisional headers are shown
Accept: text/html, */*; q=0.01
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Referer: http://localhost/project/brows
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36
X-PJAX: true
X-PJAX-Container: #pjax-container
X-Requested-With: XMLHttpRequest
_pjax: #pjax-container
我必须添加更多信息才能 post 这个问题,所以这里是
我经常遇到类似的问题,因为我也包含了主机名。
像这样尝试在没有它的情况下调用 pjax
$.pjax({
url: "/project/brows",
container: '#pjax-container',
timeout: 9000000,
})
原因很简单也很奇怪,基本上如果 link 的 href
应该是 #
它会在触发后立即取消....我改变了它到 javascript:void(0)
并且有效