如何提取稍后在 json Web 表单中使用的 url ref id?

问题描述 投票:0回答:1

域名.com/index.html?ref=19989

在上面的 url 字符串中提取/存储 ref= numvalue 的最佳/最简单方法是什么 以便以后可以以 json 形式使用。

?ref=numvalue 是从第 3 方站点传递的

整个站点导航/会话中的 ?ref=numvalue 直至提交注册表单

表单字段 label_id 是“sourceid” - 这是需要嵌入 ref=numvalue 的地方

该网站目前采用 html5 编码 当前网站版本未添加任何 php 脚本 网络服务器上的 php 版本是 8.1

寻找有关此问题的指导。尚未生成代码。

php forms validation variables
1个回答
-1
投票

你可以使用这个从 url 获取参数:

const urlParams = new URLSearchParams(window.location.search);
let ref = urlParams.get('ref');

现在要么用ajax数据形式发送:

$.ajax(
    url: //...,
    data: {
        ref: ref,
        ...

或者您可以将值直接添加到隐藏输入内的表单中:

const refField = document.querySelector('[name="ref"]');
refField.value = ref;
© www.soinside.com 2019 - 2024. All rights reserved.