jQuery:根据名称和值选择复选框

2024-01-12

我有以下 HTML:

<form id="test">
  <input type="radio" value="A" name="C1"/>
  <a href="javascript:selectCheckbox('C1', 'A');"> OPTION-A </a>

  <input type="radio" value="B" name="C1"/>
  <a href="javascript:selectCheckbox('C1', 'B');"> OPTION-B </a>

 <input type="radio" value="C" name="C1"/>
  <a href="javascript:selectCheckbox('C1', 'C');"> OPTION-C </a>

  // several other: C2, C3, ..
</form>

我正在尝试实施selectCheckbox( chkbox, value),这应该:

  1. 搜索所有收音机name = chkbox并设置attr('checked') = false
  2. 搜索具有以下功能的收音机name = chkbox AND val() = value并设置attr('checked') = true

我不知道什么是正确的选择器,我尝试了以下操作,但没有任何运气:

var name = "#" + chkbox + " :checked";
$(name).each(..  // doesn't work

$('#'+chkbox).each( .. // if finds only the first occurence
                       // of i.e. C1, although I would expect 3

$("input[@name='"+chkbox+"']").each( function() { ..
// leaves me with the following error:
// Warning: Expected attribute name or namespace but found '@name'

请让我知道我做错了什么。非常感谢!


尝试这个:

$('input:radio[name="' + chkboxName + '"][value="' + value + '"]')
    .attr('checked', 'checked');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jQuery:根据名称和值选择复选框 的相关文章

  • 如何处理 AJAX 请求中的会话超时

    我相信你们都熟悉使用 AJAX 的投票系统 嗯 看那边 我有类似的东西 当你投票赞成或反对时 它使用 AJAX 从 votes php 请求新值 问题是我正在使用会话来获取用户 ID 因此一个人只能投票一次 如果他们在页面上坐了一个小时然后
  • 通过 jQuery 选择动态 HTML 元素

    我正在构建一个 ASP NET MVC 应用程序 并且正在使用jQuery Blueimp https github com blueimp jQuery File Upload动态添加到页面的 PartialView 上的插件 根据插件的
  • jquery中如何使用load函数发送数据

    我想用 jquery load 函数发送字符串数据 但它没有发送 我的代码是 function dialog data function alert data var ph Org1 ph empty ph load FrontEnd Do
  • 如何确定并打印 jQuery 版本?

    是否有一个 jQuery 函数可以返回当前加载的 jQuery 版本 你可以使用这个 fn jquery or if you re using noConflict jQuery fn jquery 当 jQuery 构建时它会自动更新 定
  • MailTo 从 Javascript

    我有一个链接按钮 用于从页面内容构建邮件 从 javascript 启动它而不打开空白窗口或干扰调用它的窗口的最佳方法是什么 function Email var sMailTo mailto var sBody var alSelecte
  • 如何在通过 .ajaxForm() 提交表单之前执行一些操作?

    我正在使用 ajaxForm 框架来发送我的数据 而无需重新加载我的页面 ReplayForm ajaxForm success function data alert Success 现在 我想在提交表单之前检查一些条件 如果条件为假 则
  • 在 jQuery .live() 方法中模拟“焦点”和“模糊”

    Update 从 jQuery 1 4 开始 live 现在支持focusin and focusout events jQuery http www jquery com currently1 doesn t support blur o
  • 如何在 DOM 中的每个元素中调用函数,即使它们是动态创建的

    我想对 DOM 上的特定元素调用函数 例如 red css backgroundColor pink 它适用于 DOM 中已经存在的任何元素 但我也希望在动态添加到 DOM 的元素中调用此方法 我尝试过类似的事情 red on functi
  • jQuery 表格排序

    我有一个非常简单的 HTML 表格 有 4 列 Facility Name Phone City Specialty 我希望用户能够排序设备名称 and City only 我如何使用 jQuery 进行编码 我发现了这个 我想我应该投入
  • .live() 或 .livequery()

    我有一个Ajaxed的网站 Ajax的内容来自其他页面 例如about html contact html ajax 从名为 main content 的 div 获取内容 但是在 ajax 调用之后 我的其余脚本就中断了 比如tinysc
  • 使用 animate() 的简单 jQuery 幻灯片

    使用 jQuery 的animate 如何将每个图像滑动一次 使用Slick js https github com kenwheeler slick 像CSS动画 然后停在最后一个 div class slideshow style he
  • JQuery:将 FormData 和 csrf 令牌一起发布

    Is the data 下面的行正确吗 我想将表单数据和 csrf 令牌发布到 Django 视图函数 file upload on change function var currentpath window location pathn
  • 回到使用 ajax 的 PushState 条目

    我对以下情况有疑问 用户访问网站 用户点击使用history pushState的链接来更新url 通过ajax加载部分页面内容 使用jQuery 用户单击加载新页面的常规链接 用户点击返回返回到pushState条目 该页面现在仅显示通过
  • Setinterval随着指数时间减少

    我有一个带有 setinterval 的 mousedown 事件 我希望间隔时间是可变的 所以第一个是 500 第二个是 500 2 250 等等 有什么建议吗 plus mousedown function e increment 20
  • 如何在 drop 事件 jquery 上获取已删除项目的 id

    当我将某些东西放到 jquery droppable 时 我想获取删除的项目的 id 当我这样做时 here droppable tolerance fit accept one drop function id this attr id
  • JQuery:为什么元素的相对定位有时会返回窗口顶部 (0,0),而有时会正确返回?

    我试图在 ajax 调用时显示一个繁忙的等待图标 即event target或触发事件的对象 我使用以下代码来实现这一点 但在某些情况下 返回元素的位置 偏移量 是top 0 and left 0 我知道我可能犯了一个错误 但似乎无法纠正
  • 在多个动态添加的表单上初始化 jQuery validate() 函数

    有人建议最好初始化一个 form validate 在页面加载而不是点击事件上运行 jquery form validate 插件仅允许在输入更改时提交 https stackoverflow com questions 10984196
  • 如何取消 AjaxForm 上的提交

    我正在使用 jQuery 插件 ajax 形式 我尝试实现这样的东西 MyFormID ajaxForm dataType json resetForm true beforeSubmit function validateData ret
  • 用javascript调用外部网页(跨域)

    我正在尝试使用以下网络服务来验证提要这个问题 https stackoverflow com questions 11996430 check if a url is a valid feed 但浏览器不允许我向另一台服务器发送 ajax
  • JQuery 删除和内存泄漏

    我正在开发一个游戏 我看到了很多内存消耗 我使用jquery animate 动画完成后 我 remove 元素 我的问题是 从 dom 树中删除一个元素后 对象还存在记忆中吗 Javascript 是一种垃圾收集语言 这意味着当没有代码保

随机推荐

  • 在 Vim 中打开特定文件的快捷方式?

    有没有办法在我的系统中配置快捷方式 vimrc自动在新缓冲区中打开特定文件 我有一个经常需要访问的文件 我想在编码或写入会话期间在新缓冲区中快速打开该文件 我并不是在寻找可以使用 Command T 或 PeepOpen 实现的模糊搜索 而
  • Android 发送包含 PDF 文件的邮件

    我正在尝试发送位于设备上文件夹中的 PDF 文件 文件已选择并发送 但它是空的 我哪里错了 String inviare n fr getText toString Uri uri Uri fromFile new File Environ
  • 如何在数据表中创建可水平滚动的单元格

    这是 PrimeFaces 的情况 但我认为这个问题同样适用于标准 JSF 数据表 我有一个数据表列 其中的条目被自动换行 因为内容可能很长 为了使显示更具可读性 我希望内容不被换行 而是提供水平滚动来查看默认情况下不显示的任何内容 我确信
  • Gson 中的 Stackoverflow 异常

    我正在尝试使用 Gson 库将 Json 字符串解析为 Java 对象 但遇到了 StackoverflowException java lang StackOverflowError com google gson internal Gs
  • 将NodaTime转换为Unix时间戳以及LocalDateTime的重要性

    我目前正在使用 NodaTime 因为我对 C 中的时区处理感到沮丧DateTime班级 到目前为止 我真的很高兴 public static string nodaTimeTest string input var defaultValu
  • AWS SageMaker - 在本地训练但部署到 AWS?

    我在使用 SageMaker 时面临以下挑战 我已经下载了一本教程笔记本 https github com awslabs amazon sagemaker examples blob master sagemaker python sdk
  • Json 解析器捕获 Java 中的尾随逗号?

    我使用以下命令来检查 json 文件是否有效 JsonParser parser new JsonParser parser parse new String Files readAllBytes Paths get filePath to
  • 是否有干净的方法将上下文数据传递给 @Asynchronous ejb 调用?

    在 Wildfly 中 我异步执行无状态 ejb 方法 它使用 Asynchronous 注释进行映射 在调用方法中 我在线程本地有一些上下文信息 将此数据传递给异步方法的最佳方法是什么 我不想向异步方法签名添加额外的参数 本质上你只有两个
  • 使用 SqlMembershipProvider 禁用帐户锁定

    如何禁用账户锁定功能SqlMembershipProvider MSDN 文档的最大无效密码尝试次数 http msdn microsoft com en us library system web security membership
  • Python - 比 2 个嵌套 for 循环更快的东西

    def fancymatching fname1 fname2 This function will do much smarter and fancy kinds of compares if fname1 fname2 return 1
  • C# 如何为集合创建公共 getter 和 setter 以及私有方法?

    我想要一个带有 例如 SortedList 集合 SrtdLst 属性的类 A 并且在该类 A 内允许添加或减去 SrtdLst 项目 但在 A 类的实例中 只允许获取或设置项目的内容 不允许添加新项目或减去现有项目 在代码中 class
  • 获得我的域名 (facebook) 上的所有点赞

    我正在尝试获取我的域上的点赞统计信息 我希望获得我的域 有数万个页面 上所有页面的所有赞 如果可能的话 使用用户 ID domain like adds 实际上返回什么 从洞察中选择指标和价值 WHERE object id 域 ID AN
  • 如何产生多点线性插值? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个线性插值方法 这是当 x1 y1 x2 y2 和 x0 已知时计算插值 计算y0值 但我需要在已知多点时执行此操作 我不是在谈
  • 从Python中的ArgumentParser解析的args创建arg字符串[重复]

    这个问题在这里已经有答案了 如果我有一个argparser ArgumentParser 加上返回的命名空间parser parse args 是否有一种简单的方法可以将命名空间转换回 argv 列表 以便它们可以传递回程序 本质上 par
  • lexical_cast int 到 string

    忽略异常是否安全boost lexical cast http www boost org doc libs 1 42 0 libs conversion lexical cast htm转换时int to std string 转换时词法
  • python3 解压缩元组列表

    在python2 7中 以下代码取字典fd 在本例中表示单词及其计数的频率分布 并将其分成两个列表的列表 键 值 sortedDKandVs zip sorted fd items key itemgetter 1 reverse True
  • For 循环未针对浮点值运行

    我有一个如下所示的 for 循环 此代码打印 i 的值直到 9 6 而不是 10 为什么它最后返回i 10的值 Use 来增加它 而不仅仅是加 就像现在一样 对我来说这是一个无限循环 编辑 由于某种原因 PHP 无法在循环中的不同类型中正常
  • SurfaceView或TextureView组合

    我在尝试着将实时效果应用于相机预览并在多个视图中显示 我能怎么做 就像camera2 https play google com store apps details id com dama camera2 snapshot https l
  • 用Java编写文件时如何避免额外的头字节?

    首先 我没有使用高水平Java默认序列化将对象写入文件中 我是manually在文件中写入一些基本类型变量 这是示例 public class TestMain public static void main String args Obj
  • jQuery:根据名称和值选择复选框

    我有以下 HTML