当前位置: 首页 > 知识库问答 >
问题:

从生成的输入无线电获取值

薛欣德
2023-03-14

所以im生成的输入字段很少,这就起作用了。

但我无法获得这个生成的输入字段的值。我可以让onchange工作,但我还是抓不到任何值。

所以我用jQuery尝试了很多方法,但都不奏效。我没有被迷惑。

 jQuery(document).on('change', function (){
        var id = "";
        alert( this.value);
}

jQuery(document).on('change', function (){
        var id = "";
        alert( jQuery(this).attr('id'));
}

这是生成的字段

<input class="mb-1 ml-2" style="transform: scale(1.3);" type="radio" id="input-'+counter+'">'

看起来就像

<input class="mb-1 ml-2" style="transform: scale(1.3);" type="radio" id="input-1">'

那也很管用。

但我无法获得该输入字段的id

共有1个答案

公瑞
2023-03-14

this引用侦听器附加到的元素-这里是文档。这对您的代码失败,因为文档不是具有ID的文档;你想要输入。

使用更改处理程序的event参数来获取目标,即事件被调度到的元素:

null

jQuery(document).on('change', function(e) {
  console.log(e.target.value);
  console.log(e.target.id);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input class="mb-1 ml-2" style="transform: scale(1.3);" type="radio" id="input-1">'
 类似资料:
  • 本文向大家介绍aurelia 绑定到无线电输入,包括了aurelia 绑定到无线电输入的使用技巧和注意事项,需要的朋友参考一下 示例 基本收音机 带对象阵列的收音机 带布尔的收音机            

  • 问题内容: 我正在尝试在Django应用程序中使用Python从SVG输入文件生成PDF。 我已经找到了两个可行的解决方案:cairo + rsvg和imagemagick,但是它们都有一个问题:它们具有一些我不想安装在服务器上的奇怪的依赖项,例如DBUS和GTK。 因此,我正在寻求另一种从SVG生成PDF的方法,而不必在服务器上安装所有这些愚蠢的依赖项。 问题答案: 您考虑过svglib吗? 它

  • 嗨,我正在尝试从给定的令牌获取电子邮件用户。我尝试过这样来解析令牌,但根据以下示例,我总是得到空值或值: 我将令牌放在url上,就像这样localhost:8000/admin/user/get_all?token={{token},我还将令牌作为添加到头中注意:我正在使用postman发出请求。但是当我尝试将解析值传递给响应时,我总是得到值: 如果我错了,请纠正我:解析的意思是获取身份验证用户的

  • 我正在尝试为自己做一个测验,我想要选定的单选按钮的数据值。在我解释这个问题之前,让我先告诉你发生了什么: 正如你所看到的,它只显示了我选择的第一个anwer。但我想要所有选定的答案。以及它们的数据值。所以我可以将它们作为数组或对象发送到php文件中。 这是我的代码: 有人知道为什么只显示一个吗?因为我搜索了一段时间,很多人推荐这个选项。 无法获取输入无线电选择值 我也尝试了这个:如何获得所选单选按

  • 问题内容: 我将SQLite与Android一起使用,我想知道获取插入的行的生成ID的最佳方法。 我认为有一个解决方案可以在包含之后进行搜索,但它并不是最好的方法。 问题答案: 该方法返回刚插入的行或插入期间发生错误的行。 db在哪里。

  • 问题内容: 我正在将JSON解析为ExpandableListView,在每个孩子上,用户可以选择每个他希望拥有+/-按钮的孩子的数量。+/-按钮连接到TextView,其中显示每个孩子的总数,总费用将显示在该行的末尾。 在父级的底部,应该有一个TextView,其中包含在ExpListView的每个子级中计算出的所有值的摘要(摘要),并且底部的“确定”按钮应将每个子级的数量发送到服务器(已连接的