如何将多个(输入)值传递到查询字符串

泰米尔

我想知道如何将多个值传递到查询字符串:

<label class="btn active">

  <input
    type="radio"
    name="location"
    id="us"
    value="us"
    checked
  />

  US

</label>

上面的代码正确传递"us"给查询字符串。

<label class="btn">
  <input type="radio" name="location" id="uk" value="uk" />
  UK
</label>

单选按钮正在传递:

$(document).ready(function() {
  $("#submitButton").click(() => {
    const val = $("input[name=location]:checked").value();
  });
});

但是,如果我想同时传递两个参数,那么解决方案是什么?

安德鲁·L64

您可以从无线电中检索值,然后使用split()方法将其分成两个值,如下所示:

const inputVal = document.querySelector('#both').value;
let countries = inputVal.split("&");
console.log(countries);
<label class="btn">
  <input type="radio" name="location" id="both" value="us&uk" />Both
</label>

使用当前使用的jQuery方法,它看起来像这样:

$(document).ready(function() {
  $("#submitButton").click(() => {
    const val = $("input[name=location]:checked").value();
    const bothVals = val.split("&"); //bothVals consists of two items "uk" and "us" now
  });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将字符串中的多个变量传递到查询中

如何将查询字符串值从 php 传递到 HTML 页面?

如何将输入字段的值作为URL查询字符串传递,该URL查询字符串将在单击“提交”按钮后打开?

如何将查询字符串数据或任何值从 url 传递到 AngularJS 中的控制器函数?

如何将查询字符串值从AWS API Gateway传递到Lambda C#函数

如何将多个输入传递到单个查询中?

如何将输入值传递到密码查询?

如何将数组传递到mssql查询字符串?

如何将查询字符串从 Shopify 传递到嵌入式应用程序?

如何将字符串从片段传递到活动

如何将多个字符串值传递给复选框?

如何将字符串值传递到resx文件?

如何将字符串作为键和值传递到数组中

如何将字符串输入到 ViewHolder 中

如何将字符串值映射为从 1 到多个字符串的整数

如何将列表中的值输入字符串?

如何将值从NSMutableArray存储到字符串?

如何将子字符串拆分为多个块并使用 C# 将它们输入到表中?

Scala-如何将字符串值传递到数据帧过滤器(Spark-Shell)

如何将字符串值从 WidowsForm 传递到 ASP.NET MVC 控制器

如何将选择查询返回的多个值连接到一个字符串

将多个选项传递到 POST 请求的 URL 查询字符串的正确方法

如何将字符串从HTML传递到Python,再传递回HTML

如何将输入字符串从用户传递给 MIPS 程序

如何将 base64 字符串作为 Openssl 的输入证书传递?

如何将 JavaScript 的字符串变量传递给 html 表单输入,

当需要枚举(Apollo Server)时,如何将字符串传递给 GraphQL 查询?

如何将查询字符串参数传递给数据的Ajax调用

如何将查询字符串参数传递给ASP.NET Web API 2