我正在使用一个使用hash-url的jQuery插件 - #/page/1...5
我正在尝试获取页码,并在不重新加载页面的情况下将其用于PHP。
我尝试将AJAX从javascript变量发送到PHP(post)变量,但它将我重定向到另一个页面。
$.ajax({
url: 'other_page.php',
type: "POST",
data: ({id: 1}),
success: function(data){
//
}
});
我正在尝试在ajax脚本所在的同一页面中使用id-data(上面的示例)。我希望有人可以帮助我实现这一目标。
答案 0 :(得分:1)
您可以使用
获取哈希值window.location.hash
然后,您必须将其标记为获取数字
var page = window.location.hash.split('/')[2]
然后您可以使用带有
的ajax将其转发$.ajax({
url: 'other_page.php',
type: "POST",
data: ({id: page}),
success: function(data){
//
}
});