gpt4 book ai didi

jQuery 单选按钮索引

转载 作者:行者123 更新时间:2023-12-03 22:50:01 24 4
gpt4 key购买 nike

如何使用 jQuery 获取选中的 RadioButton 索引?我需要读取它并保存到 cookie 以便稍后使用代码加载状态

$('input[name="compression"]')[{Reading from cookies code}].checked = true;



1<input name="compression" type="radio" value="1" checked="checked" />
2<input name="compression" type="radio" value="2" />
3<input name="compression" type="radio" value="3" />

问候托马斯

最佳答案

这将返回所选单选按钮的从零开始的索引

$('input[name=compression]:checked').index()

对于注释中描述的情况使用(通常是正确的语法)

$('input[name=porient]:checked').index('input[name=porient]')

如果您想知道为什么第一个给出错误的结果,您应该阅读 .index() documentation

If no argument is passed to the .index() method, the return value is an integer indicating the position of the first element within the jQuery object relative to its sibling elements.

在问题的示例中,除了您的单选按钮之外,没有任何“其他” sibling 。这样就可以了。

在评论的示例中 <br />标签是单选按钮的同级,因此位于索引 1 上。这就是您认为 index() 的原因。给出了错误的位置

关于jQuery 单选按钮索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2475564/

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