gpt4 book ai didi

javascript - 向页面传递 2 个或更多 URL 参数

转载 作者:行者123 更新时间:2023-12-02 15:40:20 25 4
gpt4 key购买 nike

我想向页面传递两个 url 参数,但它只能传递第一个 URL。下面是一个示例 html users?user_id=9&username=john,在此示例中,脚本仅传递第一个参数 9。我在警报 "9&username=" 中得到它,但没有显示用户名的值

$(document).ready(function () {
$('.usersclick').on('click', function (event) {
$('#users').empty();
var href = $(this).attr('href'); // Get the `href` value of the clicked anchor
var paramValue = href.split('=')[1]; // Get the value after =
$('#news_container').load('http:users?user_id='+paramValue);
alert (paramValue)

最佳答案

您不需要分离参数,只需获取整个查询字符串(示例中的"?user_id=9&username=john")并输入 URL:

$(document).ready(function () {
$('.usersclick').on('click', function (event) {
$('#users').empty();
var href = $(this).attr('href'); // Get the 'href' value of the clicked anchor
var query = href.substr(href.indexOf('?')); // Get '?' and the rest
$('#news_container').load('http:users' + query);

关于javascript - 向页面传递 2 个或更多 URL 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32641256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com