javascript - 如何从 href 链接获取页码或特定参数

标签 javascript jquery

我正在尝试使用ajax 进行分页,并尝试仅从href 分页链接获取页码。我在 href 中还有其他参数。

<a href="?page=2&order_by=asc">2</a>

我只需要 2 个,这样我就可以将它发送到 ajax 请求。

最佳答案

您可以尝试以下

function getURLParameter(url, name) {
    return (RegExp(name + '=' + '(.+?)(&|$)').exec(url)||[,null])[1];
}

$('a').on('click',function(){
var url = $(this).attr('href');
var page_no = getURLParameter(url, 'page');
console.log(page_no);
});

希望对你有帮助

关于javascript - 如何从 href 链接获取页码或特定参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45273929/

相关文章:

javascript - 将 Web Worker 与 Sencha Touch 2 结合使用

javascript - YouTube 视频无法在移动浏览器上加载

javascript - 单页应用程序 : advantages and disadvantages

javascript - 在 Jasmine 中,describe 部分可以对应于方法吗?或者它通常对应于构造函数吗?

javascript - 如何将函数应用于完成 jquery ajax 提交的类?

javascript - 创建一致的简单横幅文本动画

javascript - 如何使用 JavaScript 删除 html 标签并保留换行符?

javascript - jQuery DataTables - 在 AJAX 调用后强制显示空表消息

javascript - 如何在JQuery中显示动态更新的数据

javascript - jQuery:如何在表单提交时使用修改键?