切换radio选中值失效

 原创   
营养快线送你 2023-02-18 前端
0 0 0 272

背景:

我有一个功能,满足条件时需要用jquery重新设置选中值

问题:

本来这个问题在网上很容易找到答案,但是不知为啥,设置的只有第一次有效,后面再触发这个条件就是不会重新设置选中值了

解决:

我已解决的代码:

$("input:radio[name='discount']:eq(4)").prop("checked","checked");

以前我用的是:

$("input:radio[name='discount']:eq(4)").attr("checked","checked");
通过查询资料,是这样介绍的:
如果是这个标签的原有元素,就用prop,如果不是标签的原有元素,是我们自定义的元素赋值,就用attr